Skip to content

Latest commit

 

History

History
136 lines (81 loc) · 5.03 KB

CHANGELOG.md

File metadata and controls

136 lines (81 loc) · 5.03 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

0.3.3 - 2024-12-12

Fixed

  • reduce stack memory usage by boxing more regex types (#153)

0.3.2 - 2024-12-11

Fixed

  • reduce memory footprint of TokenKind from 120 to 32 bytes (#151)

Other

  • (deps) update github actions upgrade (#148)

0.3.1 - 2024-11-20

Fixed

  • handle year fmt in from millis fn (#144)

Other

  • (deps) update github actions upgrade (#143)

0.3.0 - 2024-11-18

Added

  • Add support for regex expressions (#125)
  • Handle regex pattern for Value type (#118)

Fixed

  • $millis should return a number (#142)
  • some type-errors in function calls caused panics (#141)

Other

  • bump up actions workflow in osv scanner (#138)
  • pin dependency fix for rust toolchain (#137)
  • (deps) pin dependencies (#136)
  • use Renovate best practices (#135)
  • (deps) update taiki-e/install-action digest to 9c04113 (#128)
  • add permissions definitions at workflow and jobs level (#129)
  • Revert "chore: exempt CHANGELOG from codeowners (#121)" (#124)
  • Update scorecard.yml (#123)
  • run tests within merge queue (#122)
  • exempt CHANGELOG from codeowners (#121)
  • (deps) update github actions upgrade (#119)

0.2.0 - 2024-11-01

Added

  • support additional functions (#110)
  • support parsing regex literals (#111)

Fixed

  • used steps in the wrong order (#117)
  • use app token when checking out repo so that PR triggers will run (#116)

Other

  • github app (#115)
  • remove github token from action (#113)
  • add non_exhaustive to the Error enum (#112)
  • create CODEOWNERS; add security policy (#109)
  • add OSV-scanner (#107)
  • add OSSF Scorecard and badge (#105)
  • update secrets env var (#103)

0.1.10 - 2024-10-31

Added

  • support a custom fn to handle regex pattern (#97)

Fixed

  • using the default token prevents the release PR from having PR checks run (#101)

Other

  • Automate Release Pipeline || Test Token Update (#94)
  • clean up README.md and status.md (#99)
  • add release-plz workflow (#98)

Added

  • Context and positional binds
  • $sort and $join functions

[0.0.0] - 2022-05-28

Initial version published to crates.io.

[0.1.2] - 2024-04-28

Adding support for base64 encoding decoding, thanks to nated0g for the contribution.

[0.1.3] - 2024-05-09

  • Support for jsonata.register_function
  • Support for evaluation with bindings

[0.1.4] - 2024-06-24

  • Enhancements to improve performance

[0.1.5] - 2024-06-26

  • Enhancements to improve performance

[0.1.6] - 2024-09-09

  • $random, $round and $distinct function support.

[0.1.7] - 2024-09-13

  • $fromMillis, $toMillis, $substringBefore, $substringAfter, $now function support.

[0.1.8] - 2024-09-18

  • $reduce function support.