Skip to content

Releases: ringsaturn/tzf

v0.17.2

25 Feb 14:53
64e4b62
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.17.1...v0.17.2

v0.17.1

23 Feb 14:26
25a9170
Compare
Choose a tag to compare

What's Changed

  • add option to lookup multiple coordinates from stdin by @DvdGiessen in #184

New Contributors

Full Changelog: v0.17.0...v0.17.1

v0.17.0

15 Feb 12:39
c26af0d
Compare
Choose a tag to compare

This version brings some breaking changes in preparation for the v1.0.0 release
of tzf/tzf-rs/tzfpy ecosystem. Most changes are focused on protobuf definitions
and generated files organization.

Added

  • Added buf.build support for protobuf generation and linting #181
  • Added buf breaking change detection in CI
  • Added proper protobuf documentation and versioning under pb/tzf/v1/

Changed

  • Moved protobuf definitions to pb/tzf/v1/tzinfo.proto
  • Changed generated Go protobuf package from github.com/ringsaturn/tzf/pb to
    github.com/ringsaturn/tzf/gen/go/tzf/v1
  • Updated CompressMethod enum values to follow proto3 style guide:
    • Unknown -> COMPRESS_METHOD_UNSPECIFIED
    • Polyline -> COMPRESS_METHOD_POLYLINE
  • Changed proto field names to use snake_case:
    • idxZoom -> idx_zoom
    • aggZoom -> agg_zoom
  • Updated CI workflows to use buf.build tools
  • Upgraded Go version to 1.24

Removed

  • Removed direct protoc and protoc-gen-* tool dependencies

Migration Guide

  1. Update import paths:

    // Old
    import "github.com/ringsaturn/tzf/pb"
    
    // New
    import pb "github.com/ringsaturn/tzf/gen/go/tzf/v1"
  2. Update CompressMethod enum usage:

    // Old
    pb.CompressMethod_Polyline
    
    // New
    pb.CompressMethod_COMPRESS_METHOD_POLYLINE

Full Changelog: v0.16.1...v0.17.0

v0.16.1

01 Feb 12:52
9ae5dd5
Compare
Choose a tag to compare

What's Changed

  • Bump github.com/ringsaturn/go-cities.json from 0.6.2 to 0.6.3 in the dependencies group by @dependabot in #168
  • Bump denoland/setup-deno from 1 to 2 in the dependencies group by @dependabot in #171
  • Bump google.golang.org/protobuf from 1.34.2 to 1.35.1 in the dependencies group by @dependabot in #170
  • Bump github.com/ringsaturn/go-cities.json from 0.6.3 to 0.6.5 in the dependencies group by @dependabot in #172
  • Bump codecov/codecov-action from 4 to 5 in the dependencies group by @dependabot in #175
  • Bump the dependencies group across 1 directory with 2 updates by @dependabot in #174
  • Bump google.golang.org/protobuf from 1.35.2 to 1.36.1 in the dependencies group across 1 directory by @dependabot in #177
  • Bump google.golang.org/protobuf from 1.36.1 to 1.36.2 in the dependencies group by @dependabot in #178
  • Bump google.golang.org/protobuf from 1.36.2 to 1.36.3 in the dependencies group by @dependabot in #179
  • Bump tzf-rel-lite to 2025a

Full Changelog: v0.16.0...v0.16.1

v0.16.0

10 Sep 07:51
Compare
Choose a tag to compare

Full Changelog: v0.15.0...v0.16.0

v0.15.0

16 Mar 03:38
ffdc406
Compare
Choose a tag to compare

Breaking Changes

  • No longer support < Go 1.20.

What's Changed

  • Update release data to 2024a
  • Use tzfrel lite by @ringsaturn in #155
    • Speed up build, no longer download full data by default.

Full Changelog: v0.14.3...v0.15.0

v0.14.3

12 Mar 00:43
fb8b53d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.14.2...v0.14.3

v0.14.2

29 Jan 07:05
fa88df9
Compare
Choose a tag to compare

Fix bad tzf-rel sum.

What's Changed

  • Bump google.golang.org/protobuf from 1.31.0 to 1.32.0 by @dependabot in #140
  • Bump github.com/ringsaturn/go-cities.json from 0.5.1 to 0.5.3 by @dependabot in #141
  • Bump github.com/ringsaturn/go-cities.json from 0.5.3 to 0.5.4 by @dependabot in #142
  • Bump github.com/paulmach/orb from 0.10.0 to 0.11.0 by @dependabot in #144
  • Bump actions/upload-artifact from 4.0.0 to 4.1.0 by @dependabot in #145
  • Bump actions/download-artifact from 4.1.0 to 4.1.1 by @dependabot in #143
  • Bump actions/upload-artifact from 4.1.0 to 4.2.0 by @dependabot in #146
  • Bump actions/upload-artifact from 4.2.0 to 4.3.0 by @dependabot in #147

Full Changelog: v0.14.1...v0.14.2

v0.14.1

29 Dec 14:59
Compare
Choose a tag to compare

What's Changed

  • Bump actions/checkout from 3 to 4 by @dependabot in #130
  • Bump actions/upload-artifact from 3.1.2 to 3.1.3 by @dependabot in #131
  • Bump arduino/setup-protoc from 2.0.0 to 2.1.0 by @dependabot in #132
  • Bump github.com/ringsaturn/go-cities.json from 0.4.0 to 0.5.0 by @dependabot in #133
  • Bump github.com/ringsaturn/go-cities.json from 0.5.0 to 0.5.1 by @dependabot in #134
  • Bump actions/setup-go from 4 to 5 by @dependabot in #135
  • Bump actions/download-artifact from 3.0.2 to 4.0.0 by @dependabot in #137
  • Bump actions/upload-artifact from 3.1.3 to 4.0.0 by @dependabot in #136
  • Bump github.com/tidwall/geojson from 1.4.3 to 1.4.5 by @dependabot in #139
  • Bump actions/download-artifact from 4.0.0 to 4.1.0 by @dependabot in #138
  • Bump tzf-rel to 2023d

Full Changelog: v0.14.0...v0.14.1

v0.14.0

11 Aug 04:28
4006b4d
Compare
Choose a tag to compare

What's Changed

  • Check upstream data release by @ringsaturn in #114
  • Bump github.com/ringsaturn/go-cities.json from 0.3.5 to 0.3.6 by @dependabot in #115
  • Fix grammar and wording in README by @Clarmy in #116
  • Bump github.com/paulmach/orb from 0.9.0 to 0.9.1 by @dependabot in #117
  • Bump github.com/ringsaturn/go-cities.json from 0.3.6 to 0.3.7 by @dependabot in #118
  • Bump github.com/paulmach/orb from 0.9.1 to 0.9.2 by @dependabot in #119
  • Bump arduino/setup-protoc from 1.1.2 to 1.2.0 by @dependabot in #120
  • Bump arduino/setup-protoc from 1.2.0 to 1.3.0 by @dependabot in #121
  • Bump arduino/setup-protoc from 1.3.0 to 2.0.0 by @dependabot in #122
  • Bump github.com/ringsaturn/go-cities.json from 0.3.7 to 0.3.8 by @dependabot in #123
  • Bump github.com/ringsaturn/go-cities.json from 0.3.8 to 0.3.9 by @dependabot in #124
  • Bump github.com/ringsaturn/polyf from 0.0.0-20221203140730-bfa046f8af27 to 0.1.0 by @dependabot in #127
  • Bump github.com/paulmach/orb from 0.9.2 to 0.10.0 by @dependabot in #126
  • Bump google.golang.org/protobuf from 1.30.0 to 1.31.0 by @dependabot in #125
  • Bump github.com/ringsaturn/go-cities.json from 0.3.9 to 0.4.0 by @dependabot in #128
  • Bump Go version to 1.21 by @ringsaturn in #129

New Contributors

Full Changelog: v0.13.0...v0.14.0