Releases: theory/sqljson
Releases · theory/sqljson
Release refs/tags/v0.3.1
⚡ Improvements
- Added support for 32-bit architectures, including TinyGo.
🆚 For more detail compare changes since v0.3.0.
Release v0.3.0
🪲 Bug Fixes
- Changed the return value of the
QueryandMustQueryfunctions and methods fromanyto[]any, as they always return a slice of selected items.
📚 Documentation
- Fixed the example code at the top of ast to properly handle
nilbinary operands and the node returned byNext().
📔 Notes
- Applied fixes suggested by golangci-lint v2.
🆚 For more detail compare changes since v0.2.1.
Release v0.2.1
📚 Documentation
- Updated the playground links in the README to the new URL.
- Added a couple of missing playground links to the README.
🆚 For more detail compare changes since v0.2.0.
Release v0.2.0
⚡ Improvements
- Replaced the
ToStringmethod from theDateTimeinterface withfmt.Stringer. This complies with a change made just before the release of PostgreSQL 17 in order to keep the jsonpath functions immutable. The upshot is that time zones no longer impact the output of the.string()method.
🪲 Bug Fixes
- Synced an error message change from PostgreSQL, changing
booltoboolean.
📚 Documentation
- PostgreSQL's implementation is also no longer impacted by the
DateStyleGUC, so the paragraph about the lack of support for that feature has been removed from theCompatibilitysection of theREADME.
📔 Notes
- Added a utility to help examine changes in the PostgreSQL repository when syncing changes.
🆚 For more detail compare changes since v0.1.1.