All Versions
59
Latest Version
Avg Release Cycle
63 days
Latest Release
581 days ago
Changelog History
Page 5
Changelog History
Page 5
-
v0.8.3 Changes
June 22, 2015- ✨ Enhancements
- Add
Postgrex.Extensions.JSON
extension forjson
andjsonb
types - Set suitable TCP buffer size automatically
- Add
- ✨ Enhancements
-
v0.8.2 Changes
June 01, 2015✨ Enhancements
- Add
:socket_options
option toPostgrex.start_link/1
- Improved performance regarding binary handling
- Add hstore support
- Add
Backwards incompatible changes
- Remove
:async_connect
option and make it the default
- Remove
-
v0.8.1 Changes
April 09, 2015✨ Enhancements
- Keep the postgres error code in
:pg_code
- Support oid types and all its aliases (regclass etc)
- Keep the postgres error code in
Backwards incompatible changes
- Rename
:msec
field to:usec
onPostgrex.Time
andPostgrex.Timestamp
- Rename
🐛 Bug fixes
- Fix numeric encoding for fractional numbers with less digits than the numeric base
- Support encoding
timetz
type - Fix time and timestamp off-by-one bounds
-
v0.8.0 Changes
February 26, 2015✨ Enhancements
- Add extensions
- Encode/decode ranges generically
- Add bounds when encoding integer types to error instead of overflowing the integer
- Log unhandled PostgreSQL errors (when it cant be replied to anyone)
- Add support for enum types
- Add support for citext type
- Add microseconds to times and timestamps
- Add the ability to rebootstrap types for an open connection
Backwards incompatible changes
- Remove the support for type-hinted queries
- Remove encoder, decoder and formatter functions, use extensions instead
- Use structs for dates, times, timestamps, interval and ranges
- Change the default timeout for all operations to 5000ms
- Show PostgreSQL error codes as their names instead
-
v0.7.0 Changes
January 20, 2015✨ Enhancements
- Add asynchronous notifications through
listen
andunlisten
- Add support for range types
- Add support for uuid type
- Add
:async_connect
option tostart_link/1
- Add asynchronous notifications through
🐛 Bug fixes
- Fix encoding
nil
values in arrays and composite types
- Fix encoding
-
v0.6.0 Changes
September 07, 2014✨ Enhancements
- Queries can be constructed of
iodata
- Support "type hinted" queries to save one client-server round trip which will reduce query latency
- Queries can be constructed of
Backwards incompatible changes
Postgrex.Error
postgres
field is converted from keyword list to mapPostgrex.Connect.query
params
parameter is no longer optional (pass an empty list if query has no parameters)- The
timeout
parameter for all functions have been moved to a keyword list with the key:timeout
-
v0.5.5 Changes
August 20, 2014- ✨ Enhancements
- Reduce the amount of intermediary binaries constructed with the help of
iodata
- Reduce the amount of intermediary binaries constructed with the help of
- ✨ Enhancements
-
v0.5.4
August 04, 2014 -
v0.5.3
July 13, 2014 -
v0.5.2
June 18, 2014