- Update SIARD 2.2 import/export content strategy 7097826c6e97a18b1d1b21b1947ec1e64c12bc1e
- Fix check constraints duplicated multiple times when exporting from SQL Server by adding DISTINCT to query 4eb80809255e32804f06ed1146f366875464093c
- Several dependency major upgrades to fix security vulnerabilities
- Fix NPE when writing array datatype XML schema 558ae8022e87af06b917b61347e971ff96017b6a
- Enable export lobs threshold for SIARD 2.2 (missing when support was added) 49735a423994f54e0231629d249f4845cf966ae5
- Add SIARDDK1007Ext modules to allow lobs of PDF file type on SIARD-DK https://github.com/keeps/dbptk-developer/commit/d671b77e69026579eae2e9ce9aec607d2b9f0850
- Add SIARDDK128Ext modules to allow lobs of PDF file type on SIARD-DK https://github.com/keeps/dbptk-developer/commit/2a14d38e1390673171bde9a04af367779b9a944e
- Table XSD files now specify array elements with greater detail for better validation #748
- Array simple cells now correctly exported using array indices (previously exporting as elements instead of ) when exporting external lobs #748
- External array simple cell lobs now use array indices for their filenames (previously using array index as if it was the column index) #748
- Array datatypes are now indicated in SIARD by the subtype name and a cardinality attribute #745
- Fix an error when fetching external lobs and the file is not allowed to be opened
- Added support for SIARD 2.2 (migrate, edit and validate modules updated for support)
- Exporting to SIARD 2 now exports to SIARD 2.2 rather than SIARD 2.1
- Previously existing options to limit LOB folder size and file count now apply those limits in accordance with SIARD 2.2 specification
- Added support for SIARD 2.2 (exporting, importing, and validating)
- Reorder pID column in virtual table b78623c9e32c7db407fb4a369bf50893085ae31a
-
Added support for SIARD 2.2 (exporting, importing, and validating)
-
Added parent ID column in SIARD DK virtual table on import 9ec6d146cfd89f3331ffb307fc08c2303b9c58d9
- Added support for SIARD 2.2 (exporting, importing, and validating)
- Add forcePathStyle to AWS-S3 External lob handler
- Add precision to contextDocumentation tables (SIARDDK context)
- Fix a bug in ExternalLobsConfiguration types
- Added option to only import a specific oracle schema #704
- Support for LOBs referenced in S3 providers (MinIO and AWS) #705
- Added object verification before unmarshall on virtual table load.
- Several dependency upgrades.
- The external lobs filter can be applied in the custom view context #685
- Remove null bytes from strings before insertion on postgreql. #660
- Fixed crash on null approx. numerics in PostgreSQL #681
- Virtual table correctly handling multiple documents #683
- Updated lob path when siard-dk has lobs in different media #682
- NPE when logging more information about an exception cause #675
- Several major dependency upgrades to fix security vulnerabilities
- Added warn when unicode is wrong #669
- Added a check to SIARD-DK lob paths to avoid path traversal #659
- Upgrade MsAccess driver connector
- Upgrade MySQL driver connector
- Removing error on shutdown hook
- Fix security vulnerabilities
- Added support to SIARD-DK lobs (#625, #628, #629)
- Added support to SIARD-DK version 128 (#625)
- Fix Oracle Number export (#496)
- Fix SIARD Validation when two tables in different schemas have the same name (#608)
- Fix SIARD validation XML parser implementation (#631)
- Add SQL query for materialized views (#636)
- Fallback mechanism when building the Lob path (#649)
- Separated SIARD-DK versions 128 and 1007 and their respective support
- Fix security vulnerabilities
- Microsoft SQL Server port configuration is being ignored when using via import config module (#549)
- Add log information when an error occurs during the XML creation #615
- Fix security vulnerabilities
- Java 21 is now required to use the new dbptk-developer. Applications that utilize dbptk-developer as a library must also be migrated to Java 21.
- Upgraded from Java 8 to Java 21
- CVE-2024-1597: upgraded postgresql dependency to version 42.7.3
- CVE-2022-24818: upgraded gt-jdbc-oracle dependency to version 28.5
- Several dependency upgrades to fix other security vulnerabilities.
- Add flag option not to generate a validation report when performing a validation #546
- Improve tests
- Fix PostgreSQL import types
- Fix compatibility with UNIX exit codes
- Fix compatibility with Windows file path separator
- Fix SIARD path mapping when LobFolder attribute is missing
- Fix compatibility with Java 8
- Several dependency major upgrades to fix security vulnerabilities
- Description are being trimmed of to 30 characters in Microsoft SQL Server #553
- Set dbname as command line argument #541
- Add missing data to LOB cells #533
- Materialized option doesn't handle the structure as a table #513
- Remove percentage indicator from table progress #514
- Add folder property to table structure #515
- Add a threshold for LOBs saved outside the SIARD file (#504) For more information access our wiki.
- Security fixes (Upgrade dependencies)
- Merkle Tree filter malfunction with multi-schema databases #494