v0.7.0
·
227 commits
to refs/heads/main
since this release
What's changed
π Enhancements
- Parquet map logical type by @RustedBones in #876
- Support proto3 optional by @RustedBones in #818
- Use
putUnencodedChars
for Funneling strings. by @LeifW in #729 - Force avro String type in generated schema by @RustedBones in #730
π Bug Fixes
- Do not generate faulty EnumType by @RustedBones in #644
π Documentation
- Silence mdoc rendering for fail case by @RustedBones in #901
- Improve Parquet documentation for AvroCompat, @doc annotation by @clairemcginty in #885
- Fix mdoc wiring in site by @clairemcginty in #886
- Publish target site by @RustedBones in #883
- Paradox site by @RustedBones in #879
- Update mapping.md by @clairemcginty in #873
- fix typo: achiving -> achieving by @nabbisen in #831
- Add a note about Avro backward compatibility by @shnapz in #786
- Fix output in example by @kellen in #663
π§ͺ Test Improvements
- Configure shared and test modules to cross-build scala 3 by @RustedBones in #676
- Ensure enum value ordering in all test by @RustedBones in #811
- Setup java 17 and drop java 8 by @RustedBones in #739
- Set test Collections deepEquals by @RustedBones in #741
ποΈ Build Improvements
- Update sbt-jmh to 0.4.7 by @scala-steward in #898
- Update sbt-mdoc to 2.5.2 by @scala-steward in #896
- Update sbt-typelevel to 0.6.5 by @scala-steward in #897
- Update sbt to 1.9.8 by @scala-steward in #895
- Keep scala 3 build but skip publish by @RustedBones in #888
- Disable scala 3 in CI by @RustedBones in #887
- Fix actions-gh-pages usage by @RustedBones in #882
- Skip artifact and dependency publish for site and docs by @RustedBones in #881
- Add manual GHA site publish by @RustedBones in #880
- Set fatal warning by @RustedBones in #878
- Move coverage out of default ci pipeline by @RustedBones in #872
- Update scalafmt-core to 3.7.17 by @scala-steward in #864
- Reduce compiler warnings by @RustedBones in #816
- Use legacy snapshot host by @RustedBones in #817
- Update TFMD proto artifact handling by build by @RustedBones in #810
- Clean mimaBinaryIssueFilters by @RustedBones in #792
- Fix build badge by @RustedBones in #743
- Reduce PR frequency for google-api-services-bigquery by @RustedBones in #738
- Remove add-to-project GHA due to SSO token issue by @RustedBones in #720
- Update sbt-scoverage to 2.0.7 by @scala-steward in #690
- Remove generated proto files from sources by @RustedBones in #677
- Update sbt-pgp to 2.2.1 by @scala-steward in #656
- Update sbt-sonatype to 3.9.15 by @scala-steward in #654
- Update sbt-header to 5.9.0 by @scala-steward in #652
- Migrate plugins to sbt-typelevel by @RustedBones in #671
π§ Refactorings
- Keep using implicit while cross compiling with scala 2 by @RustedBones in #877
- Map based converter for flat model by @RustedBones in #847
- Remove FunelDerivation alias by @RustedBones in #824
- Cats typeclass priority hierarchy by @RustedBones in #647
π± Dependency Updates
- Update proto-google-cloud-bigtable-v2 to 2.31.0 by @scala-steward in #900
- Update joda-time to 2.12.6 by @scala-steward in #894
- Update magnolia to 1.1.8 by @scala-steward in #893
- Update protobuf-java to 3.25.2 by @scala-steward in #892
- Update guava to 33.0.0-jre by @scala-steward in #891
- Update datastore-v1-proto-client to 2.18.0 by @scala-steward in #890
- Update jackson-databind to 2.16.1 by @scala-steward in #889
- Update google-api-services-bigquery to v2-rev20231111-2.0.0 by @scala-steward in #866
- Update scala3-library to 3.3.1 by @scala-steward in #856
- Update tensorflow-core-api to 0.5.0 by @scala-steward in #698
- Update cats-core, cats-laws to 2.10.0 by @scala-steward in #807
- Update algebird-core to 0.13.10 by @scala-steward in #790
- Update parquet-avro, parquet-hadoop to 1.13.1 by @scala-steward in #752
- Update avro to 1.11.2 by @scala-steward in #781
- Update paiges-core to 0.4.3 by @scala-steward in #778
- Update neo4j-java-driver to 4.4.12 by @scala-steward in #776
- Update hadoop-client to 3.3.6 by @scala-steward in #775
- Update refined to 0.11.0 by @scala-steward in #770
- Update scala-collection-compat to 2.11.0 by @scala-steward in #771
- Update all scala versions by @RustedBones in #768
New Contributors
Full Changelog: v0.6.4...v0.7.0