Skip to content

0.3.0

Compare
Choose a tag to compare
@machitgarha machitgarha released this 02 Apr 23:33
· 76 commits to master since this release
047e3b6

Added

  • New distribution formats: AppImage and Phar files. The AppImage is JIT-enabled.
  • All dependencies are scanned without filename restriction, i.e. file names must not be tied to unit (e.g. entity) names. Use a cache mechanism for performance and being smart, also.
  • Improve --option usage by adding -o shortcut for it and change its format. E.g. instead of using --option='--stop-time=3ns', you do -o stop-time=3ns. Saves a bunch of writings.

Changed

  • Default waveform format is now vcd instead of ghw, which is kind of more standard (but also bigger in size).
  • The --waveform option is now case-insensitive.
  • Waveform files are now saved in the workdir (i.e. specified with --workdir), not next to the source files.

Removed

  • Command create-entity is no longer available.

Other

  • Update the minimum required PHP version to 8.0.0. This should be a non-issue for AppImage users.
  • Remove deprecated dependencies like Webmozart PathUtil, update composer.json.
  • Update documentation, improve readme drastically.