Releases: TykTechnologies/storage
Releases · TykTechnologies/storage
v1.0.5
- Fixed bugs related to the URL encoding of passwords. Now we're allowing connection strings with special characters that are not part of the username or password.
v1.0.4
- Now we are URL encoding passwords within the connection string to allow special characters for that field, allowing users to set more complex credentials.
v1.0.3
- New
DirectConnection
config added. It informs whether to establish connections only with the specified seed servers or to obtain information for the whole cluster and establish connections with further servers too.
v1.0.2
- String method returns the Hex value of the
objectID
, this was done to maintain backward compatibility with the old tyk objectID implementation
- Added Time method that works exactly the same as
Timestamp
to be backward compatible as well
v1.0.1
- Renamed references of
objectId
to be ObjectID
- Moved
ObjectID
, Index
, DBM
into a single package named model
This version includes a breaking change that affects the way that users interact with the library. In previous versions, the id used to be imported as a separate package Eg: id.NewObjectId()
, in this version, is expected to be called as model.NewObjectID()
, the same applies for dbm.DBM
and index.Index
, they now lives under the model package.
Please note that this change was made in order to improve the organization of the library, as it was released as a minor version due that there're not currently adopter apps.
v1.0.0
Released v1.0.0 which contains support to mongo drivers: mgo and the official mongo driver.