Releases: snowplow/schema-ddl
Releases · snowplow/schema-ddl
0.14.4
0.14.3
0.14.2
0.14.1
0.14.0
Feature
- Redshift: update table in-place when increasing maxLength of a field or adding new longer enum value (#83)
Bug fix
- SelfSyntaxChecker returns SchemaPointer in the wrong order (#75)
Dependency bumps
- Bump specs2 to 4.12.3 (#91)
- Bump cats-parse to 0.3.4 (#90)
- Bump scala-collection-compat to 2.5.0 (#89)
- Bump kind-projector to 0.13.0 (#79)
- Bump scala versions to 2.12.14 and 2.13.6 (#78)
- Bump circe to 0.14.1 (#77)
- Bump sbt-scoverage to 1.8.2 (#98)
- Bump sbt-coveralls to 1.3.1 (#99)
- Bump sbt to 1.5.5 (#97)
Under the hood
0.13.0
Bugfix release with a big dependency clean-up.
Bug fixes
- Redshift: fix PrimaryKeyTable being rendered as list of characters (#64)
- BigQuery: cast a null of nullable array type into an empty array (#70)
API changes
- Extract json4s into a separate module (#67)
Dependency bumps
- Bump jackson-databind to 2.10.5.1 (#71)
- Bump sbt to 1.5.0 (#66)
- Get rid of FGE JSON Schema validator (#65)
- Bump kind-project to 0.11.3 (#74)
Under the hood
0.12.0
API changes
- Make FlatData.getString function configurable (#57)
Derivation improvements
- Redshift: switch to text255 encoding for enums (#36)
- Redshift: extend default VARCHAR length for arrays to 65535 (#54)
- Handle too big maximum for integer (#56)
Dependency bumps
Under the hood
- Migrate from Travis to GH actions (#62)
Version 0.11.0 (2020-06-09)
Version 0.10.0 (2020-02-06)
First release in a dedicated repo, introducing flattening and migration algorithms for Redshift.
New features
- Add data-flattening algorithm (#9)
- Refactor JsonSchema-to-Redsfhit transformation using new schema flattener (snowplow/iglu#213)
- Add VersionTree (#7)