Releases: ringsaturn/tzf
Releases · ringsaturn/tzf
v0.17.2
v0.17.1
What's Changed
- add option to lookup multiple coordinates from stdin by @DvdGiessen in #184
New Contributors
- @DvdGiessen made their first contribution in #184
Full Changelog: v0.17.0...v0.17.1
v0.17.0
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
-
Update import paths:
// Old import "github.com/ringsaturn/tzf/pb" // New import pb "github.com/ringsaturn/tzf/gen/go/tzf/v1"
-
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
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
- Bump tzf-rel-lite data to 2024b, sync from https://github.com/evansiroky/timezone-boundary-builder/releases/tag/2024b
- Support Go 1.23+
- Bump deps
Full Changelog: v0.15.0...v0.16.0
v0.15.0
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
What's Changed
- Bump codecov/codecov-action from 3 to 4 by @dependabot in #150
- Bump arduino/setup-protoc from 2.1.0 to 3.0.0 by @dependabot in #149
- Bump github.com/paulmach/orb from 0.11.0 to 0.11.1 by @dependabot in #148
- Bump golangci/golangci-lint-action from 3 to 4 by @dependabot in #153
- Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @dependabot in #154
Full Changelog: v0.14.2...v0.14.3
v0.14.2
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
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
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