CHANGELOG
v0.2.7 - 2026-05-17
- Fix
Collectable implementation silently ignoring write errors.
- Fix
Collectable implementation silently ignoring close errors.
- Fix
Enumerable implementation crashing with CaseClauseError on read errors.
- Fix
Enumerable.count/1 returning invalid protocol value on error.
- Fix
Enumerable.slice/1 crashing with MatchError when object is invalid.
- Fix
Enumerable slicing function ignoring seek/read errors.
v0.2.6 - 2026-05-01
- Fix grammar and typos in the documentation
- Fix example code in
PgLargeObjects.export/3 API docs
- Fix admonition title in
PgLargeObjects.LargeObject.size/1 API docs
- Fix potential resource leak in
PgLargeObjects.import/3 and export/3.
v0.2.5 - 2026-04-27
- Fix
PgLargeObjects.export/3 not honoring :bufsize option if :into
option is not given.
v0.2.4 - 2025-12-28
- Fix hyperlink in documentation
v0.2.3 - 2025-11-27
- Fix example in cheat sheet documentation
v0.2.2 - 2025-11-21
- Run CI check with 1.19.3
- Improve
PgLargeObjects.export/3 documentation
- Fix
PgLargeObjects.LargeObject.UploadWriter documentation
- Relax dependency on phoenix_live_view
v0.2.1 - 2025-11-14
- Add 'Considerations' document
- Documentation improvements
v0.2.0 - 2025-11-13
- Add
PgLargeObjects.UploadWriter
v0.1.3 - 2025-11-13
- Document difference between
Enum.count/1 and PgLargeObjects.LargeObjects.size/1
- Reorder chapters in documentation
- Add
:append option to PgLargeObjects.LargeObject.open/3 and others
v0.1.2 - 2025-11-12
- Fix incorrect 0.1.0-dev version in package.
- Fix example in cheatsheet
v0.1.1 - 2025-11-11
- Fix typo in Mix package description
- Fix
export_large_object/2 example in README.md
- Add more tests for
PgLargeObjects.Repo
- Add simple benchmarking script for exports
- Add CHANGELOG.md file
- Support Elixir 1.18
- Extend CI tests to cover Elixir 1.18 and OTP 27.3
v0.1.0 - 2025-11-11