Skip to content

fix(deps): update schemacrawler to v17 - #344

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/major-schemacrawler
Open

fix(deps): update schemacrawler to v17#344
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/major-schemacrawler

Conversation

@renovate

@renovate renovate Bot commented Oct 7, 2025

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change OpenSSF
us.fatehi:schemacrawler-postgresql (source) dependencies major 16.29.117.14.1 OpenSSF Scorecard
us.fatehi:schemacrawler (source) dependencies major 16.29.117.14.1 OpenSSF Scorecard

Release Notes

schemacrawler/SchemaCrawler-Core (us.fatehi:schemacrawler-postgresql)

v17.14.1

  • Do not distribute Apache Hive JDBC driver

v17.12.2

  • Add a security check to make sure that output files cannot be created outside of the current working directory

v17.12.1

  • Support SchemaCrawler Scribe release

v17.11.4

  • Fix serialization and deserialization issues, for use with serialization format "ser" and "offline" connections

v17.11.3

  • Correct cardinality display in Mermaid diagrams

v17.11.2

  • Refactor object to string, and produce valid JSON logs

v17.11.1

  • Handle bridge tables and views better in catalogs and ER models
  • Reduce instances of mocking in tests
  • Further seal internal classes

v17.11.0

  • Create a catalog reducer pattern
  • Reorganize code to remove cycles in packages
  • Add stronger architecture tests
  • Calculate load summaries for catalog and ER model

v17.10.2

  • Allow additional diagrams to be run from the command-line using Velocity templates
  • Add support for QuickDBD diagrams
  • Change Mermaid diagram to be a true ER diagram rather than a schema diagram
  • Seal interfaces, and reduce reliance on reflection
  • Add identifying relationship to entity subtypes

v17.10.1

  • Add Clickhouse tests

v17.10.0

  • Replace "weak association" terminology with "implicit association"
  • Remove deprecated weak association classes and methods
  • Add implicit associations to ER model

v17.9.0

  • Deprecate alternate keys loader
  • Have attributes files loaded into the ER model rather than the catalog
  • Capture unmodeled table references in the ER model
  • Fix bug with naming implicit associations

v17.8.1

  • Prepare ER model API to be used in SchemaCrawler commands
  • Add thread-safety checks for database connection sources
  • Reduce visibility where possible

v17.8.0

  • Add KeyClass to identify candidate keys
  • Add an ER model loader for implicit associations
  • Load catalog and ER loaders statically and not via the service loader interface

v17.7.0

  • Use database connection source in commands instead of connection
  • Use command pattern for catalog loaders
  • Remove deprecated methods

v17.6.3

  • Fix issue with concurrent modifications
  • Rework the API for ERModel

v17.6.2

  • Mark attributes as required, instead of as optional

v17.6.1

  • Make ERModel serializable
  • Add ERModel lookups for table references
  • Add entity attributes

v17.6.0

  • Reduce number of weak association matches
  • Add weak associations to ERModel

v17.5.0

  • Re-organize database connector options into a builder to avoid too many arguments
  • Allow for connection properties that are not published by the JDBC driver - fixes #​40
  • Complete first implementation of ERModel
  • Deprecate Table::getWeakAssociations() for removal

v17.4.0

  • Infer 1..1 and 1..many cardinalities - fixes issue #​2237
  • Add methods to identify table self-references
    • Table::isSelfReferencing()
    • Column::isPartOfSelfReferencingRelationship()
    • TableReference::isSelfReferencing()
  • Add a number of entity model inferences to the catalog model
    • Column::isSignificant()
    • TableReference::isOptional()
  • Add EntityModelUtility with methods to obtain information useful in entity modeling
  • Remove unused methods from MetaDataUtility

v17.3.0

  • Milestone release with modularity

v17.2.8

  • Allow reflection on schema model classes
  • Clean up style issues

v17.2.7

  • Return immutable collections from the Catalog schema model
  • Run tests using the module path rather than the classpath

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/major-schemacrawler branch 4 times, most recently from 5c6f612 to 256dcdd Compare October 20, 2025 14:27
@renovate
renovate Bot force-pushed the renovate/major-schemacrawler branch 5 times, most recently from 3db67df to 9fac2df Compare October 30, 2025 14:27
@renovate
renovate Bot force-pushed the renovate/major-schemacrawler branch 12 times, most recently from 04fdd72 to de3f057 Compare November 10, 2025 10:06
@renovate
renovate Bot force-pushed the renovate/major-schemacrawler branch 4 times, most recently from 4896508 to 767730c Compare November 18, 2025 09:57
@renovate
renovate Bot force-pushed the renovate/major-schemacrawler branch 3 times, most recently from 564e186 to 708142f Compare November 24, 2025 13:27
@renovate
renovate Bot force-pushed the renovate/major-schemacrawler branch 2 times, most recently from 4ebbd3f to 22749c7 Compare December 16, 2025 13:55
@renovate
renovate Bot force-pushed the renovate/major-schemacrawler branch 5 times, most recently from befdc86 to eece991 Compare December 30, 2025 22:04
@renovate
renovate Bot force-pushed the renovate/major-schemacrawler branch 5 times, most recently from 96bd2e7 to 8f4b644 Compare January 7, 2026 15:42
@renovate
renovate Bot force-pushed the renovate/major-schemacrawler branch 4 times, most recently from d317a97 to d7ea84f Compare January 13, 2026 09:07
@renovate
renovate Bot force-pushed the renovate/major-schemacrawler branch 5 times, most recently from 51d7bf4 to 2770e46 Compare January 22, 2026 10:14
@renovate
renovate Bot force-pushed the renovate/major-schemacrawler branch 2 times, most recently from 8763ee4 to aa14ca0 Compare January 29, 2026 14:39
@renovate
renovate Bot force-pushed the renovate/major-schemacrawler branch 5 times, most recently from 281e986 to af8b72f Compare February 11, 2026 01:56
@github-actions

github-actions Bot commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

Vulnerability summary (fs) — latest: run #1796

Critical High Medium Low Unknown
0 1 8 1 0

Change since last run: no change
Risk≥40: 1 (=)

Grype (risk-based)

⚠️ 1 at/above risk threshold 40

Critical High Medium Low Negligible Unknown
1 1 8 1 0 0

Top by risk

Vulnerability Package Sev Risk EPSS KEV
GHSA-xm6r-4466-mr74 orientdb-core 1.5.1 Critical 63.0 0.67
GHSA-j288-q9x7-2f5v commons-lang 2.6 Medium 1.3 0.02
GHSA-j288-q9x7-2f5v commons-lang3 3.4 Medium 1.3 0.02
GHSA-j288-q9x7-2f5v commons-lang3 3.8.1 Medium 1.3 0.02
GHSA-w33c-445m-f8w7 okio 1.6.0 Medium 0.7 0.01
GHSA-pvp8-3xj6-8c6x commons-configuration 1.6 Low 0.5 0.02
GHSA-qv9r-c865-cp47 log4j-api 2.24.2 Medium 0.3 0.01
GHSA-qv9r-c865-cp47 log4j-api 2.24.3 Medium 0.3 0.01
GHSA-xx22-p4ch-683r lz4-java 1.10.2 Medium 0.3 0.00
GHSA-8wh2-6qhj-h7j9 snappy 0.3 Medium 0.3 0.00

Links: workflow run · HTML report · SBOM · Grype report

Previous runs (2)

run #1746 · 2026-08-13T06:09:08.640Z

Critical High Medium Low Unknown
0 1 6 1 0

Risk≥40: 1

run #1679 · 2026-07-13T17:05:52.445Z

Critical High Medium Low Unknown
0 0 5 1 0

Risk≥40: 1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants