Releases: feliixx/mgodatagen
v0.9.1
v0.9.0
Changelog
bd53801 1. fixed typo in comments. 2. updated "MehtodStreet" to "Street" to make it uniform.
1d88176 Adding support for gofakeit v6.2.2
a946be4 add few more test case
b4ca2df generators: add 'stringFromParts' generator to create random string with custom patterns
e544cdd generators: package API refactoring
a43fe15 keep old faker for backward compatibility
52bb3de optimisation: write string value directly to the buffer to avoid extra allocations
3284044 refactoring: move generators to separate files
98d37ca refactoring: reformat documentation and add stringFromParts example
v0.8.5
Changelog
c9dc32c dynamically link version from last tag name
aca0df6 index: add more test case
3de5180 quote ld_flags in release action
1ff5678 switch release pipeline to goreleaser
0ab960f testdata: move invalid config file in a separate folder
abf30d0 update go driver version
beb2e18 update go.sum
d0393e8 update linter to golangci-lint
1257a6b update ubuntu, mongodb and linter version for CI
b913b67 upgrade mongodb go driver
4a9b1c7 upgrade test worflow
0.8.4
0.8.3
0.8.2
0.8.1
- switch to official MongoDB go driver
- switch to gofakeit to generate fake data. Previous syntax remains backward compatible
- fail fast if there is an error in configuration
- fail if a property from config file doesn't match any known property to better detect typos
version 0.7.6
switch to go modules
version 0.7.5
- int, long, double generators: allow generators with 'min' = 'max'. Min and max bounds are now optional, and default to 0
- fromArray: add a
randomOrder
option to pick object from the array in random order
version 0.7.4
add a new generator for UUID