Skip to content

v2.0.0

Compare
Choose a tag to compare
@hollowaykeanho hollowaykeanho released this 21 Mar 07:17
· 8 commits to main since this release
80a4318

AutomataCI v2.0.0

This change focuses on:

  1. stabilizing the shell scripts between POSIX Shell and PowerShell; AND
  2. developed i18n inclusiveness (multi-lingual supports).

These 2 features alone are enough to cause non-backward-compatible changes. Otherwise it will be fine. To reference this release, please use this URL: https://doi.org/10.5281/zenodo.10846606

New Features & Technologies Support

  1. Rust Programming Language
  2. Angular Javascript Framework
  3. Nim Programming Language
  4. Apple Ecosystem Notarization
  5. Microsoft Ecosystem Notarization
  6. Rust Cargo packaging ecosystem
  7. New DEPLOY CI job - for Kubernetes deployment after elease
  8. NEW ARCHIVE CI job - for fossilizing CI workspace
  9. Windows MSI installer packaging ecosystem
  10. Generate CITATIONS.cff
  11. Engineering Specification - English Handbook (pdf) is now available in case of offline needs.

Enhanced Features

  1. Parallel Packaging supported (whenever available).
  2. Parallel Building supported (whenever available).
  3. Removed GitHub Actions' Checkout action dependency.

NON-BACKWARD-COMPATIBLE

  1. POSIX SHELL API CHANGES - from PACKAGE::lowercase_snake to PACKAGE_Titlecase_Style so that it's closely ressemble with Powershell (PACKAGE-Titlecase-Style).
  2. Removal of OS::print_status and replaced with I18N- functions - supports multi-lingual translations in the future.
  3. Added automatic system-level i18n language detection is supported (fallback to International English).