Skip to content

Releases: ChromeGG/cel-js

Release 0.0.7

19 Dec 21:34
Compare
Choose a tag to compare
  • feat: ✨ add type recognition for all operations (#16) (b40dff5)
  • fix: 🐛 narrow multiplication operation (f38956a)
  • fix: 🐛 narrow addition operator to be available on specific types (7e292d9)
  • refactor: ♻️ order tokens and simplify parser (#15) (a88d376)
  • feat: ✨ support Logical OR (9a86331)
  • feat: ✨ support Logical AND (8627ee1)

Release 0.0.6

12 Dec 22:43
Compare
Choose a tag to compare
  • feat: ✨ floats support (c653c6e)
  • feat: ✨ string literals support (#13) (bf4adcb)
  • feat: ✨ support equals and not equals operators (fd2cd65)
  • feat:✨parenthesis expressions support (16007f8)
  • feat: ✨ support for boolean literals and null (#12) (b3718ce)
  • feat: ✨ support for multiplication operator (#11) (10417c6)

Release 0.0.5

11 Dec 20:04
Compare
Choose a tag to compare
  • feat: support addition operations (#10) (81d37e5)

Release 0.0.4

07 Dec 21:35
Compare
Choose a tag to compare
  • chore: bump version (cbea14f)
  • chore: update example version (d67fd60)
  • chore: remove husky from dependencies (adc760a)
  • feat: ✨ handle reserver identifiers (#8) (8d92443)
  • ci: add GH actions for PRs (#7) (eb5ef8e)
  • chore: fix eslint (281d80b)
  • chore: add commit-lint (4ec7cc3)
  • Merge branch 'main' into commit-lint (84cc2cd)
  • chore: remove focused test (edd5d76)
  • chore: remove old file (2bb6c79)
  • chore: 🧑‍💻 add rest of files (1723413)
  • chore: 🧑‍💻 add commit lint (e52051d)
  • fix: 🐛 handle GreatherOrEqual and LessOrEqual correctly (89241c5)
  • chore: 🧑‍💻 replace native runner by vitest (5f491f7)

What's Changed

New Contributors

Full Changelog: 0.0.2...0.0.4

💥 Release 0.0.2

04 Dec 21:50
Compare
Choose a tag to compare
  • build: 👷 replace np by release-it (a3c3799)
  • build: 👷 add np (4583587)
  • feat: ✨ support for GreatherOrEqual and LessOrEqual operators (847682c)
  • build: 📦 drop CommonJS support (b24f682)
  • docs: 👥 Add contribuiting and code of conduct (b125d84)
  • docs: 📝 add examples (1c7d036)
  • build: 👷 create buildable esm and cjs package (41cd4d7)
  • feat: ✨ add identifiers support (73b94d3)
  • chore: 📄 add license (7015601)
  • chore: 🧪 add tests support (34f73d0)
  • chore: 🧑‍💻 add ESLint (c1e86b6)
  • refactor: ♻️ rewrite parser to type-safe version (e8899ee)
  • chore: 🧑‍💻 Add CST type generator (52aaf51)
  • docs: 📝 add readme.md (820afb5)
  • feat: ✨ working comparison expression (aea6a22)
  • Add visitor (e05bff8)
  • prepare tokens and parser (d33c13f)