Releases: schemacrawler/SchemaCrawler
early-access-release
SchemaCrawler early access release at last commit e8e744a
What's Changed
- Run DuckDB tests on all supported operating systems by @sualeh in #2371
- Update command-line error message, and make it a string by @sualeh in #2372
- Bump chainguard-dev/actions from 1.6.19 to 1.6.21 by @dependabot[bot] in #2373
- Bump com.typesafe:config from 1.4.8 to 1.4.9 by @dependabot[bot] in #2376
- Bump org.apache.calcite:calcite-csv from 1.41.0 to 1.42.0 by @dependabot[bot] in #2375
- Bump codecov/codecov-action from 6 to 7 by @dependabot[bot] in #2378
- Bump chainguard-dev/actions from 1.6.21 to 1.6.22 by @dependabot[bot] in #2377
- Correct cardinality display in Mermaid diagrams by @sualeh in #2379
- v17.11.3 by @sualeh in #2380
Full Changelog: v17.11.2...early-access-release
v17.11.2
SchemaCrawler release at last commit e0a9260
See the change history at https://www.schemacrawler.com/changes-report.html
What's Changed
- Standardize Arch Unit tests by @sualeh in #2359
- Bump org.apache.calcite.avatica:avatica-core from 1.27.0 to 1.28.0 by @dependabot[bot] in #2360
- Prefer Java exceptions by @sualeh in #2362
- Handle i/o for SVG files better by @sualeh in #2363
- Use standard object-to-string functions by @sualeh in #2365
- v17.11.2 by @sualeh in #2366
- Show non-entities in Mermaid charts by @sualeh in #2367
- Bump org.apache.maven.plugins:maven-dependency-plugin from 3.10.0 to 3.11.0 by @dependabot[bot] in #2368
- Add test coverage by @sualeh in #2369
- Show all entities in Mermaid diagrams by @sualeh in #2370
Full Changelog: v17.11.1...v17.11.2
v17.11.1
SchemaCrawler release at last commit d4345a5
See the change history at https://www.schemacrawler.com/changes-report.html
What's Changed
- Bump chainguard-dev/actions from 1.6.16 to 1.6.19 by @dependabot[bot] in #2353
- Handle bridge tables and views better in catalogs and ER models by @sualeh in #2354
- Handle bridge tables and views better in catalogs and ER models by @sualeh in #2355
- Use less mocks, seal internal classes, and handle bridge tables and views better in catalogs and ER models by @sualeh in #2356
- Bump com.typesafe:config from 1.4.7 to 1.4.8 by @dependabot[bot] in #2358
- Bump org.apache.logging.log4j:log4j-to-slf4j from 2.25.4 to 2.26.0 by @dependabot[bot] in #2357
Full Changelog: v17.11.0...v17.11.1
v17.11.0
SchemaCrawler release at last commit 96ee884
See the change history at https://www.schemacrawler.com/changes-report.html
What's Changed
- Bump org.graalvm.polyglot:polyglot from 25.0.2 to 25.0.3 by @dependabot[bot] in #2346
- Bump org.graalvm.polyglot:js from 25.0.2 to 25.0.3 by @dependabot[bot] in #2345
- Bump org.graalvm.polyglot:python from 25.0.2 to 25.0.3 by @dependabot[bot] in #2344
- Bump org.thymeleaf:thymeleaf from 3.1.4.RELEASE to 3.1.5.RELEASE by @dependabot[bot] in #2343
- Bump chainguard-dev/actions from 1.6.15 to 1.6.16 by @dependabot[bot] in #2347
- Reorganize code and remove cycles by @sualeh in #2348
- Add stronger architecture tests by @sualeh in #2349
- Organize code for readability by @sualeh in #2350
- Bump com.typesafe:config from 1.4.6 to 1.4.7 by @dependabot[bot] in #2351
- v17.11.0 by @sualeh in #2352
Full Changelog: v17.10.2...v17.11.0
v17.10.2
SchemaCrawler release at last commit 6986dd2
See the change history at https://www.schemacrawler.com/changes-report.html
What's Changed
- Bump chainguard-dev/actions from 1.6.13 to 1.6.14 by @dependabot[bot] in #2331
- Base Mermaid diagram on ERModel by @sualeh in #2332
- Simplify Pythion scripts with helper methods by @sualeh in #2333
- Bump org.thymeleaf:thymeleaf from 3.1.3.RELEASE to 3.1.4.RELEASE by @dependabot[bot] in #2334
- Create Velocity templates for common erd formats by @sualeh in #2335
- Create QuickDBD diagrams by @sualeh in #2336
- Reduce uses of reflection by @sualeh in #2337
- Check pk for system generated names by @sualeh in #2338
- Bump chainguard-dev/actions from 1.6.14 to 1.6.15 by @dependabot[bot] in #2339
- Support relationship cardinality in diagrams by @sualeh in #2340
- v17.10.2 by @sualeh in #2341
- Add Mermaid diagram title by @sualeh in #2342
Full Changelog: v17.10.1...v17.10.2
v17.10.1
SchemaCrawler release at last commit 85d8bac
See the change history at https://www.schemacrawler.com/changes-report.html
What's Changed
- Bump org.apache.ant:ant from 1.10.15 to 1.10.16 by @dependabot[bot] in #2324
- Bump chainguard-dev/actions from 1.6.11 to 1.6.13 by @dependabot[bot] in #2326
- Include testdb script in the distribution by @sualeh in #2325
- Remove website code by @sualeh in #2327
- Add Clickhouse tests by @sualeh in #2328
- Bump org.apache.ant:ant from 1.10.16 to 1.10.17 by @dependabot[bot] in #2329
- v17.0.1 by @sualeh in #2330
Full Changelog: v17.10.0...v17.10.1
v17.10.0
SchemaCrawler release at last commit 26bdcca
See the change history at https://www.schemacrawler.com/changes-report.html
What's Changed
- Bump org.apache.logging.log4j:log4j-to-slf4j from 2.25.3 to 2.25.4 by @dependabot[bot] in #2318
- Bump actions/configure-pages from 5 to 6 by @dependabot[bot] in #2320
- Bump chainguard-dev/actions from 1.6.10 to 1.6.11 by @dependabot[bot] in #2319
- Rename weak associations to implicit by @sualeh in #2321
- Rename weak to implicit by @sualeh in #2322
- v17.10.0 by @sualeh in #2323
Full Changelog: v17.9.0...v17.10.0
v17.9.0
SchemaCrawler release at last commit 2e267fa
See the change history at https://www.schemacrawler.com/changes-report.html
What's Changed
- Bump com.ing.data:cassandra-jdbc-wrapper from 4.16.2 to 4.16.3 by @dependabot[bot] in #2310
- Bump chainguard-dev/actions from 1.6.8 to 1.6.9 by @dependabot[bot] in #2311
- Bump actions/deploy-pages from 4 to 5 by @dependabot[bot] in #2314
- Bump chainguard-dev/actions from 1.6.9 to 1.6.10 by @dependabot[bot] in #2313
- Bump codecov/codecov-action from 5 to 6 by @dependabot[bot] in #2312
- Obtain implicit associations from ER model by @sualeh in #2315
- Enabled previously disabled tests by @sualeh in #2316
- v17.9.0 by @sualeh in #2317
Full Changelog: v17.8.1...v17.9.0
v17.8.1
SchemaCrawler release at last commit fedabee
See the change history at https://www.schemacrawler.com/changes-report.html
What's Changed
- Prepare ER model API to be used in SchemaCrawler commands by @sualeh in #2308
- v17.8.1 by @sualeh in #2309
Full Changelog: v17.8.0...v17.8.1
v17.8.0
SchemaCrawler release at last commit cd73de4
See the change history at https://www.schemacrawler.com/changes-report.html
What's Changed
- Repackage loaders to be consistent by @sualeh in #2286
- Update database tests by @sualeh in #2287
- Split offline code in preparation to move catalog loaders by @sualeh in #2288
- Pipe ER model into commands by @sualeh in #2289
- Use execution state for commands by @sualeh in #2290
- Move offline catalog loader into Core by @sualeh in #2291
- Bump docker/setup-qemu-action from 3 to 4 by @dependabot[bot] in #2296
- Bump docker/metadata-action from 5 to 6 by @dependabot[bot] in #2295
- Bump chainguard-dev/actions from 1.6.5 to 1.6.7 by @dependabot[bot] in #2293
- Bump docker/build-push-action from 6 to 7 by @dependabot[bot] in #2294
- Bump docker/setup-buildx-action from 3 to 4 by @dependabot[bot] in #2292
- Move command related classes to a new package by @sualeh in #2297
- Make database connection sources more robust by @sualeh in #2298
- Add separate catalog and er loader commands by @sualeh in #2299
- Bump docker/login-action from 3 to 4 by @dependabot[bot] in #2302
- Bump chainguard-dev/actions from 1.6.7 to 1.6.8 by @dependabot[bot] in #2301
- Refactor transfer state code by @sualeh in #2300
- v17.8.0 by @sualeh in #2304
- Add additional tests for each linter by @sualeh in #2305
- Add tests for issue #2303 by @sualeh in #2306
- Add additional condition for all nullable columns - it should not be a bridge table by @sualeh in #2307
Full Changelog: v17.7.0...v17.8.0