xlsxir v1.3.0 Release Notes

    • โž• Added ability to parse multiple worksheets via Xlsxir.multi_extract/3 which returns a unique table identifier for each ETS process created, enabling the user to access parsed data from multiple worksheets simultaneously.
    • Created an Xlsxir.TableId module which controls an agent process that temporarily holds a table identifier during the extraction process.
    • ๐Ÿ”จ Refactored Xlsxir access functions to work with Xlsxir.multi_extract/3 whereby a table identifier is passed through the various functions to specify which ETS process is to be accessed.
    • ๐Ÿ”จ Refactored Xlsxir.SaxParser, Xlsxir.ParseWorksheet and Xlsxir.Worksheet modules to support new functionality.
    • ๐Ÿ”จ Refactored Xlsxir.ParseWorksheet to ignore empty cells.
    • ๐Ÿ“š Updated documentation and tests
    • ๐Ÿ›  Fixed a few minor bugs that were generating warning messages.