Skip to content

v0.9.0

Choose a tag to compare

@github-actions github-actions released this 20 Jun 22:44
· 721 commits to main since this release
  • Breaking Remove L10N.load_exe_dir, use zng::env::res with L10N.load_dir.
  • Breaking .zr-rp now trims the values.
  • Breaking .zr-rp now cleans the values for some cases.
  • Fix WINDOW.position().set not moving the window.
  • Add ZR_LICENSE in cargo zng res.
  • Breaking Add zng::env::About::license.
  • Implement (de)serialize for zng::env::About.
  • Breaking .zng-template moved to .zng-template/keys.
  • Breaking .zng-template-ignore moved to .zng-template/ignore.
  • Add .zng-template/post, an optional post template generation script or crate to run.
  • .zr-rp now can read files using ${<file}.
  • .zr-rp now can read stdout of bash script lines using ${!cmd}.
  • Breaking .zr-rp now requires the colon in :?else.
  • Breaking .zr-rp :?else is now only used if the source cannot be read or is not set. Empty values are valid.
  • Fix cargo zng res not showing tools progress prints.
  • Fix crash handler attaching to other non-app processes.
  • Fix .zr-copy not merging folders.
  • Breaking .zr-sh now automatically runs with set -e.
  • .zr-sh now runs in bash if it is present, fallbacks to sh.
  • Breaking Change default zng::env::res for Linux to ../share/{executable-name}.
  • Breaking Replace dir definition files in zng::env
    • From .zng_res_dir to .res-dir.
    • From zng_config_dir to config-dir.
    • From zng_cache_dir to cache-dir.
    • Relative dirs are now resolved from where the file is defined.
  • Breaking Remove deprecated "APP.about" and related types and macro.