Skip to content

Releases: pgr0ss/pgledger

v0.7.0

03 Dec 20:10
17ecd30

Choose a tag to compare

What's Changed

  • Add account metadata
  • Test against latest minor PostgreSQL version for each major version
  • Add more examples

Full Changelog: v0.6.0...v0.7.0

v0.6.0

06 Nov 21:18
e3f8fc9

Choose a tag to compare

What's Changed

  • Upgrade pgsql-ulid to latest

Full Changelog: v0.5.0...v0.6.0

v0.5.0

31 Oct 23:16
e19e475

Choose a tag to compare

What's Changed

  • Ensure pgledger works on PostgreSQL v15 through v18
  • Use new built-in uuidv7 function if it exists
  • Add optional JSON metadata when creating transfers
  • Add a script for showing reconciliation and debugging strategies

Full Changelog: v0.4.0...v0.5.0

v0.4.0

22 Aug 17:03
f7bd300

Choose a tag to compare

What's Changed

  • Switch from query functions to views
  • Add event_at to pgledger_transfers
  • Add example scripts and their output
  • Set up Renovate for better dependency upgrades

Full Changelog: v0.3.0...v0.4.0

v0.3.0

02 Jul 18:54
2b180ec

Choose a tag to compare

What's Changed

  • Change ID columns to use prefixed ULIDs
  • Improve and document performance testing
  • Upgrade dependencies and improve testing

Full Changelog: v0.2.0...v0.3.0

v0.2.0

02 Jul 18:48
53b365f

Choose a tag to compare

Add currency support:

  • Add currencies to accounts
  • Prevent transfers across currencies
  • Demonstrate and document how to do currency conversions with multiple transfers at once

Full Changelog: v0.1.0...v0.2.0

v0.1.0

02 Jul 18:40
b3308ff

Choose a tag to compare

Initial Release

This is the initial release of pgledger.