Releases: pkosiec/mongo-seeding
Releases 路 pkosiec/mongo-seeding
v4.0.0
馃挜 Breaking Changes
- Core library: Configuration now uses
bulkWriteOptions
instead of of collectionInsertManyOptions
:
Before | After |
export interface SeederConfig {
database: SeederDatabaseConfig;
// (...)
mongoClientOptions?: MongoClientOptions;
// CollectionInsertManyOptions was a type from the "mongodb" package
collectionInsertManyOptions?: CollectionInsertManyOptions;
}
|
export interface SeederConfig {
database: SeederDatabaseConfig;
// (...)
mongoClientOptions?: MongoClientOptions;
// BulkWriteOptions is a type from the "mongodb" package
bulkWriteOptions?: BulkWriteOptions;
|
- Core library: Errors from underlying Mongo Seeding dependencies are no longer wrapped with the
MongoSeedingError
one.
- Docker image: All previous images has been migrated to the
ghcr.io
repository. Upcoming ones won't be pushed to the docker.io repository anymore. From now one, use ghcr.io/pkosiec/mongo-seeding:{versionNumber}
!
馃殌 Enhancements
馃悰 Bug Fixes
- #214 Fix encoding password in MongoDB connection URI (@pkosiec)
- #218 Remove
linux/arm/v7
from multi-arch Docker image (@pkosiec)
馃敤 Maintenance
Committers: 1
v4.0.0-alpha.0
馃挜 Breaking Changes
- Core library: Configuration now uses
bulkWriteOptions
instead of of collectionInsertManyOptions
:
Before | After |
export interface SeederConfig {
database: SeederDatabaseConfig;
// (...)
mongoClientOptions?: MongoClientOptions;
// CollectionInsertManyOptions was a type from the "mongodb" package
collectionInsertManyOptions?: CollectionInsertManyOptions;
}
|
export interface SeederConfig {
database: SeederDatabaseConfig;
// (...)
mongoClientOptions?: MongoClientOptions;
// BulkWriteOptions is a type from the "mongodb" package
bulkWriteOptions?: BulkWriteOptions;
|
- Core library: Errors from underlying Mongo Seeding dependencies are no longer wrapped with the
MongoSeedingError
one.
- Docker image: All previous images has been migrated to the
ghcr.io
repository. Upcoming ones won't be pushed to the docker.io repository anymore. From now one, use ghcr.io/pkosiec/mongo-seeding:{versionNumber}
!
馃殌 Enhancements
馃悰 Bug Fixes
- #214 Fix encoding password in MongoDB connection URI (@pkosiec)
馃敤 Maintenance
Committers: 1
v.3.8.0-alpha.0
馃挜 Breaking Changes
- Core library: Configuration now uses
bulkWriteOptions
instead of of collectionInsertManyOptions
:
Before | After |
export interface SeederConfig {
database: SeederDatabaseConfig;
// (...)
mongoClientOptions?: MongoClientOptions;
// CollectionInsertManyOptions was a type from the "mongodb" package
collectionInsertManyOptions?: CollectionInsertManyOptions;
}
|
export interface SeederConfig {
database: SeederDatabaseConfig;
// (...)
mongoClientOptions?: MongoClientOptions;
// BulkWriteOptions is a type from the "mongodb" package
bulkWriteOptions?: BulkWriteOptions;
|
馃殌 Enhancements
馃敤 Maintenance
Committers: 1
3.7.2
馃摑 Documentation
- #194 Document overriding entrypoint and command for Docker image (@pkosiec)
馃敤 Maintenance
Committers: 1
3.7.1
馃悰 Bug Fixes
- #186 Include missing MongoDB driver types in production build (@pkosiec)
馃敤 Maintenance
Committers: 1
3.7.0
馃殌 Enhancements
- #149 Add option to remove all documents from collections being seeding (@EltonGarcia)
馃敤 Maintenance
Committers: 2
3.7.0-alpha.1
馃殌 Enhancements
Committers: 1
3.7.0-alpha.0
馃殌 Enhancements
Committers: 2
3.6.0
馃殌 Enhancements
馃悰 Bug Fixes
- #142 Disable require cache while loading other files than JSON (@pkosiec)
- #146 Fix CLI exit behavior on error (@pkosiec)
馃敤 Maintenance
馃摑 Documentation
Committers: 2
3.6.0-alpha.1
馃殌 Enhancements
馃悰 Bug Fixes