Skip to content

Releases: membraneframework/bundlex

v0.5.1

08 Nov 10:55
Compare
Choose a tag to compare

This release fixes dialyzer warnings which were appearing in project that was using bundlex (#93)

v0.5.0

10 Feb 10:43
00e54c7
Compare
Choose a tag to compare

This release fixes leaking Erlang cookie when connecting to C nodes. Currently, it's passed via environment variable instead of process arguments, which is a breaking change. See #84 for details. Alongside, the typing was improved in #87.

Special thanks go to @TypedLambda for his contributions.

v0.4.0

25 Aug 06:53
c1eebde
Compare
Choose a tag to compare

Improvements

This release introduces:

  • :interface key in natives and libs, that can be :nif, :cnode or port. It's used to automatically select dependencies with proper interfaces. See readme for details #64, #65
  • Bundlex.Project.Preprocessor behaviour, allowing other libs to extend Bundlex project configuration #76
  • integration tests #64

Deprecations

  • nifs, ports and cnodes keys in bundlex project are deprecated and merged to natives, :interface key was added there instead. See readme for details

v0.3.0

26 Mar 14:56
Compare
Choose a tag to compare

Changes:

  • added support for compiling natives written in C++ 2017 #52
  • added support for compiling and running Ports #53

v0.2.0

21 Mar 13:56
486ae3f
Compare
Choose a tag to compare

Changes:

  • added support for compiling CNodes #35
  • added utilities for interacting with CNodes #38
  • added support for passing custom flags to compiler and linker #34
  • changed the way of how dependencies work: only natives declared as libs can be used as dependencies (see usage chapter in readme), removed export_only? flag
  • unified compilation process between Linux and MacOS #32
  • improved documentation

v0.1.8

21 Mar 13:11
5efc0b4
Compare
Choose a tag to compare
Update deps, bump version to v0.1.8

v0.1.7

21 Mar 13:10
f8413c1
Compare
Choose a tag to compare
Merge pull request #33 from membraneframework/fix/path-escaping

Fix path escaping and bump version to v0.1.7

v0.1.6

21 Mar 13:10
d7daee3
Compare
Choose a tag to compare
Loosen the constraints on Bunch version

v0.1.5

21 Mar 13:10
Compare
Choose a tag to compare
Bumped to 0.1.5

v0.1.4

14 Nov 13:33
0b55d61
Compare
Choose a tag to compare
  • Drops porcelain dependency that caused a lot of compilation warnings