Skip to content

Releases: grisp/rebar3_grisp

2.1.0

14 Feb 11:02
2.1.0
29aa5cf
Compare
Choose a tag to compare

Added

  • rebar3 grisp package list task that lists pre-built OTP package versions.

Changed

  • deploy task no longer requires specifying release name and version if there
    is only one release.

Fixed

  • Template rendering no longer crashes when environment variables contain
    unicode (#42)

New Contributors

Full Changelog: 2.0.0...2.1.0

2.0.0

02 Feb 10:00
Compare
Choose a tag to compare

BREAKING CHANGE: Require GRISP_TC_ROOT for all Erlang version to point
to the tool chain root folder and not the subfolder rtems/5. If you have
configured the setting grisp.build.toolchain.directory you need to remove
the rtems/5 postfix if present.

Changed

  • Default platform is now grisp2

Added

  • Patch for OTP 23.3.4

Fixed

  • Don't build unused apps
  • Enhanced build logging
  • Use correct system_libs path for rebar3 3.14+

Full Changelog: 1.3.0...2.0.0

1.3.0

09 Mar 10:24
1.3.0
b205313
Compare
Choose a tag to compare

Full Changelog

Implemented enhancements:

  • Use Erlang 22 by default #60

Closed issues:

  • Error in build phase #55

1.2.6

09 Mar 10:22
Compare
Choose a tag to compare

Full Changelog

Merged pull requests:

  • Update grisp_tools dependency to 0.2.6 #58 (nextl00p)

1.2.5

09 Mar 10:22
Compare
Choose a tag to compare

Full Changelog

Merged pull requests:

1.2.4

09 Mar 10:22
Compare
Choose a tag to compare

Full Changelog

Implemented enhancements:

  • Refactor deploy logic into grisp_tools library #39
  • Handle duplicate C source files from different apps #1

Fixed bugs:

  • Files in grisp/grisp_base/*/*.c are ignored in user applications #45

Closed issues:

  • Already Patched OTP is not detected anymore #49
  • Deploy fails #43

Merged pull requests:

  • Fix OTP 21.0-rc1 patch #56 (nextl00p)
  • Revert "Prebuild OTP filename depends on Board now" #54 (nextl00p)
  • Fix OTP 22 patches after adding NIF support #53 (sylane)
  • Prebuild OTP filename depends on Board now #52 (nextl00p)
  • Fix patch files to support NIFs for all supported OTP versions #50 (nextl00p)
  • Detect GRiSP files in current project as well, add debug output, fix #45 #48 (nextl00p)
  • Add support for OTP 22 #47 (sylane)
  • Add support for NIFs #46 (nextl00p)
  • Fix failing deploy #44 (nextl00p)

1.2.3

07 Aug 09:23
1.2.3
34c2071
Compare
Choose a tag to compare

Full Changelog

Implemented enhancements:

  • Print a proper error for missing template keys #37

Fixed bugs:

  • Default GRiSP sources overwrite custom sources #38

1.2.2

01 Aug 13:16
1.2.2
a8ecb79
Compare
Choose a tag to compare

Full Changelog

Fixed bugs:

  • Templates do not work when deploying #36

1.2.1

01 Aug 10:17
1.2.1
c364b1b
Compare
Choose a tag to compare

Full Changelog

Fixed bugs:

  • Templates do not work when building #35

1.2.0

31 Jul 17:27
1.2.0
e086f53
Compare
Choose a tag to compare

Full Changelog

Implemented enhancements:

  • Re-introduce GRISP_TOOLCHAIN environment variable #34 (eproxus)
  • Add version task that prints version number #33 (eproxus)
  • Include environment variables in templates #32 (eproxus)