Releases: event-driven-io/Pongo
Releases · event-driven-io/Pongo
0.16.3
📝 What's Changed
- Handle method passes again null instead of empty object when document doesn't exist by @oskardudycz in #100
Full Changelog: 0.16.2...0.16.3
0.16.2
📝 What's Changed
- Added deep equals to object comparison in handle method to support correctly mutable entities by @oskardudycz in #99
Full Changelog: 0.16.1...0.16.2
0.16.1
📝 What's Changed
- Made printing shell options optional by @oskardudycz in #96
- Updated sample to 0.16.1 version by @oskardudycz in #97
Full Changelog: 0.16.0...0.16.1
0.16.0
🚀 What's New
- Used UUID v7 as sequential random id generator. This should make documents indexing by id more efficient. You can generate it also using a new
ObjectId
helper. by @oskardudycz in 94 - Added option to run custom SQL directly on Pongo database You can access it as
db.sql.query
ordb.sql.command
so the same way as in the collection. 93 - Usability improvements for Pongo shell
Added:
- PostgreSQL connection check,
- an option to set the prettifying and log level through shell params and helper methods,
- direct access to collections in shell (if you provide them with
--collection
option) - Made printing results in shell as table optional and disabled. You can enable it by calling
printResultsAsTable()
in the shell
by @oskardudycz in 93, 95
- Added printing migration SQL based on the config file So the same way as you do when you run migrations. by @oskardudycz in 93
- Added pretty JSON print options to visualise better logs You can set up the variable
DUMBO_LOG_STYLE=PRETTY
together withDUMBO_LOG_LEVEL=INFO
and see all logs prettified. You can also callprettyJSON
function in your code from@event-driven-io/dumbo
by @oskardudycz in 92
Full Changelog: 0.15.3...0.16.0
0.15.3
0.15.2
📝 What's Changed
- Fixed custom sql operations typing in PongoCollection typing and Find methods results by @oskardudycz in #90
Full Changelog: 0.15.0...0.15.1
0.15.0
🚀 What's New
- Added Pongo shell. You can now use REPL without installing Pongo in your project. by @oskardudycz in 89
- Added Optimistic Concurrency handling. No need for Mongo-like retries. by @oskardudycz in #84
- Added possibility to pass custom SQL to Pongo operations and SQL tagged template literal to make that easier by @oskardudycz in #87
- Added custom query and command operations to Pongo Collection by @oskardudycz in #88
- Added basic tracing based on the console logging and printed SQL queries. by @oskardudycz in #86
- Added sample of the typed client by @oskardudycz in #83
- Added CockroachDB Docker Compose setup for Simple Pongo sample by @oskardudycz in #85
Full Changelog: 0.14.4...0.15.0
0.14.4
📝 What's Changed
- Added possibility to use regular database methods on the strongly-typed database by @oskardudycz in #82
Full Changelog: 0.14.3...0.14.4
0.14.3
📝 What's Changed
- Fixed sample CLI config template by @oskardudycz in #81
Full Changelog: 0.14.2...0.14.3
0.14.2
📝 What's Changed
- Exported missing pongoSchema by @oskardudycz in #80
Full Changelog: 0.14.1...0.14.2