Below is an overview of what has changed on each Database Rider
version.
- Bug fixes
-
-
Changes the way dynamic datasets script replacements are done. Instead of using a ReplacementDataSet We have created our own "ScriptableDataSet". The main problem with Replacements is that if a replace pattern is repeated in a dataset the replacement will be the same for all matches. (#46)
-
- Enhancements
-
-
DataBaseSeedingException after migrating from rider-core:1.0.0 to 1.1.0 (#26)
-
Loading script file from within jar (#27)
-
Config to apply uppercase to the table and columns names (related to #37) (#32)
-
Consider all rows to get the columns and not the first one (#34)
-
Updates to latest JUnit5 (#35)
-
Support for Case INsensitive YML dataset (#37)
-
- Bug fixes
-
-
NPE on test methods not annotated with @Dataset in junit 5 (#29)
-
- Enhancements
- Infrastructure
- Bug fixes
-
-
Disable constraints oracle support (#15)
-
- Bug fixes
-
-
Execute statements and scripts before not working in
JUnit 5
module (#55)
-
- Enhancements
-
-
Missing features on JUnit 5 module (#43).
-
- Enhancements
-
-
Adds Leak Hunter component (#42)
-
- Improvements
-
-
Cucumber module must only depend on test control api (#12)
-
- Improvements
-
-
Moved EntityManagerProvider from test to util package in cdi module (#9)
-
- Improvements
-
-
CDI module refactory
-
- Enhancements
-
-
Allow multiple datasets (#5)
-
- Improvements
-
-
core module refactory
-
Prof of concept