Skip to content

Releases: bamless/extlib

extlib version 1.2.1

24 Dec 09:36

Choose a tag to compare

  • Added arena_push and arena_pop macros
  • Renamed DEFER_LOOP to defer_loop. Old version is mantained for backwards compatibility
  • Removed unused defines

extlib version 1.2.0

22 Dec 11:32

Choose a tag to compare

  • Added EXT_DEBUG logging level
  • Minor Ext_Arena redesign
  • New EXT_KiB, EXT_MiB, EXT_GiB macros

extlib version 1.1.0

16 Dec 15:14

Choose a tag to compare

  • Added generic allocator versions of convenience macros: ext_allocator_new,
    ext_allocator_new_array, ext_allocator_delete, ext_allocator_delete_array,
    and ext_allocator_clone (with corresponding shorthands when EXTLIB_NO_SHORTHANDS
    is not defined)

extlib version 1.0.2

14 Dec 17:53

Choose a tag to compare

v1.0.2

extlib version 1.0.2

extlib version 1.0.0

09 Aug 08:15

Choose a tag to compare

Major library re-design.

  • Changed how dynamic arrays and hashmaps are implemented:
    Now thery are both implemented as macros to make them generic and
    type-safe, and expected a structure definition with certain fields.
    See example folder for more info.
  • Added a bunch of features. see README.md and examples folder for
    more info.

You can find the old version of the library by checking out the v0.1.0
tag.