Released on 2023-12-16
- Set explicit encoding to byte extraction in
TreeRandom::sub(String)
- Fixed unsigned arithmetics in
FeistelNetworkPermutation
andHasherTreeRandom
- New column settings in configuration:
defaultValue
,distributionQuality
,shuffleQuality
,sourceFactory
,sourceFactoryData
- More and improved permutation types
- Support for default config values at all level for all sublevels
- JSON Schema generator task:
config:generateSchema
- Made
values
config nullable like others - Improved key hasher initialization in
FastHasher
- Made nullability more clear for config constructors
- Extracted
config
project - Extracted
jpa-annotations
fromjpa
to its own lightweight subproject - Added module definition and utf-8 encoding explicitly
Released on 2023-01-12
- MySQL scanner script (see the
tools
directory) - Integrate
LargeInteger
LargeInteger
andImmutableList
in config classes
DirtyFpePermutation
was replaced byModuloPermutation
for fast initialization
- Improved gradle build
- Version table moved to the new
general-docs
repo examples
directory moved to the newgeneral-docs
repo
Released on 2023-01-11
Please don't use this version except for testing purposes. It depends on a SNAPSHOT version of miniconnect.
Released on 2022-12-04
MiniConnect version: 0.3.0
Added:
- Setup holodb from JPA entities
- Setup embedded holodb from configuration file
ENUM
column mode- New config possibilities:
valuesBundle
,valuesEnum
, andvaluesForeignColumn
Improved:
- Handling of
valuesPattern
- Improved gradle build
- Type guessing
Fixed:
- Ensure full java8 compatibility
- Many more minor fixes
Released on 2022-12-04
Please don't use this version except for testing purposes. It depends on a SNAPSHOT version of miniconnect.
Released on 2022-08-10
MiniConnect version: 0.2.0
Added:
- new column configurations:
valuesRange
,valuesResource
,valuesPattern
,valuesDynamicPattern
- Support for database sequences
- Proper support for NULL values
possibleValues()
method inSource
Improved:
- Examples
Fixed:
- Malfunction of
PermutatedSelection
and permutated sources - Inappropriate content of
surnames.txt
- Problems with NULL matching
Released on 2022-04-19
MiniConnect version: 0.1.0
Added:
- Data source framework
- YAML configuration support
- Docker integration
- and more …