Skip to content

Latest commit

 

History

History
54 lines (34 loc) · 1.39 KB

CHANGELOG.md

File metadata and controls

54 lines (34 loc) · 1.39 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.2.6 (2024-04-09)

  • Bug fixes
    • Typespec t() for Infer.Type is a struct instead of map by @ShreyanJain9

0.2.5 (2023-11-23)

  • Bug fixes
    • Fix matcher_fun typespec as it caused dialyzer to fail by @smaximov
    • Improve get_from_path/1,2 to return nil instead of an error tuple on an invalid path and fix a possible leaking descriptor by @smaximov
    • Use import Bitwise

0.2.4 (2022-03-10)

  • Bug fixes
    • Close the file after we are done reading it by @ding-an-sich

0.2.3 (2022-04-26)

  • Bug fixes
    • Fix m4a magic number signature

0.2.2 (2022-03-24)

  • Changes
    • Improve docx pptx and xlsx matcher performance by replacing :zip.unzip/2 with :binary.match/2.
    • Add optional second argument, byte_size, to Infer.get_from_path/2 to allow checking only the necessary part of the file.

0.2.1 (2022-03-10)

  • Bug fixes
    • Fix UnicodeConversionError by @adriankumpf

0.2.0 (2022-01-09)

  • Changes
    • is_* functions have no prefix and end with a question mark, to conform with elixir's conventions

0.1.1 (2022-01-09)

  • Enhancements
    • Add AIFF audio file support

0.1.0 (2021-12-26)

Initial release