Skip to content

v1.4.1

Compare
Choose a tag to compare
@amochin amochin released this 20 Nov 18:26
· 49 commits to master since this release
421dffe

What's Changed

  • Handle multiple DB connections with aliases - see usage example in readme
  • Support parametrised SQL requests - see the keyword Query for example
  • Option driverMode to support oracledb "thick" mode
    • This might introduce a breaking change in your tests, if you enabled the thick mode manually before - e.g. with such a call:
      Evaluate oracledb.init_oracle_client() modules=oracledb
      • This could produce an error message, because the library verifies internally, if the oracle mode is as expected - any by default it's the thin mode
      • You don't need this explicit initialisation anymore. If you set the driverMode to thick, this init will be called in the library itself.
  • Fix and improve error handling for missing or invalid configuration file
  • A good bunch of code refactoring, including type hints
  • Acceptance tests were improved and extended
  • Added unit tests

Full Changelog: v1.3.1...v1.4.1

Thanks a lot to all contributors!

@bhirsz, @nczita, @Rudolf-AT, @carnegiemedal, @amochin