boon

A cross-platform build tool for LÖVE

MIT License

Stars
140
Committers
8

Bot releases are hidden (Show)

boon - 0.4.0 Latest Release

Published by camchenry 10 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/camchenry/boon/compare/0.3.0...0.4.0

boon - 0.3.0

Published by camchenry about 3 years ago

[0.3.0] - 2021-08-13

Added

  • boon love learned how to explicitly list versions through the subcommand list: boon love list.

Fixed

  • boon download now uses GitHub for binary downloads instead of Bitbucket, fixing any dead links resulting from the transition away from Bitbucket.
boon - 0.2.0

Published by camchenry over 4 years ago

[0.2.0] - 2020-03-15

Added

  • New build report to show output file name, elapsed time, and total output size.
    Screenshot from 2020-03-15 17-59-09

Changed

  • Error handling to better highlight what caused an error to occur. An error will now display a list of causes, in order.

    • Before: Screenshot from 2020-03-15 20-17-35
    • After: Screenshot from 2020-03-15 20-18-16
  • boon build learned how to build all supported targets at the same time using the --target all option.

Fixed

  • boon love download no longer makes an extra unnecessary HTTP request when downloading LÖVE which should improve performance.
  • boon --version now displays the correct release version.
  • Unnecessary references (pointers) to small integers values have been removed, slightly improving performance.
  • Library dependencies have been updated, improving performance and fixing many issues.
  • Duplicate entries in the ignore list when merging default and project configuration, removing unneeded work on build.
  • Copy semantics for platform/bitness enums, which may have resolved some issues with cross-platform compatibility.