Releases: machitgarha/parvaj
Releases · machitgarha/parvaj
0.4.0-beta.1
Add GHDL version auto-detection when not set for the first run
0.4.0-alpha.1
Add -o option to gtkwave invocation when waveform type is VCD It optimizes things out, and it's specially useful for large and complex projects.
0.3.3-alpha.1
Update PHP version from 8.0.17 to 8.0.19
0.3.2
Fixed
- Fix the AppImage version not loading due to bundling of Glibc and compatibility libraries.
0.3.2-rc.4
Fix a missing ! is build.sh :(, bump version to 0.3.2.-rc.4
0.3.2-rc.3
Make GitHub Actions CI workflow trigger on pushing tags Bump version to 0.3.2-rc.3.
0.3.2-rc.2
Bundle PHP shared libraries just before stripping the PHP binary Because after stripping, symbols get removed and ldd command might not work properly.
0.3.2-rc.1
Bump version to 0.3.2-rc.1
0.3.1
Note: The AppImage bundle of this version seems to be broken. Do NOT use it!
Changed
- AppImage bundle size reduction by 2/3. In the previous release, it was about 29MB, as of now it should be less than 20MB!
Fixed
- Change a cache key causing Symfony to complain about usage of restricted characters (backward-compatible).
0.3.0
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.