Releases: interline-io/transitland-lib
Releases · interline-io/transitland-lib
v1.3.1
- [closed] writer for
locations.geojsonoutput #534 - [closed] validator command can now output JSON to stdout, with extras optionally included #537
- [closed] fix
versioncommand & remove duplication with the server version subcommand #539 - [closed] Verify data was written to storage correctly #540
- [closed] Import fetch jobs #543
- [closed] REST API: for single entity endpoints, return a 404 when no result #545
- [closed] Set feed visibility during dmfr sync #547
- [closed] REST API: include feed tags #546
- [closed] Additional DMFR subcommands #544
- [closed] Exponential backoff for 429 errors #542
- [closed] Bump interline-io/log #541
v1.3.0
- [closed] Additional guards and checks for Flex trips #538
- [closed] Use the release commit SHA if available, otherwise fall back to context.sha #536
- [dependencies][go] Bump golang.org/x/crypto from 0.40.0 to 0.45.0 #526
- [closed] Initial schema update for Flex #530
- [closed] Migrating away from bad-entities tests #529
- [closed] Remove date tag from generated docs to reduce git churn #532
- [closed] Fix bug in tt.Seconds Scan #533
- [closed] Configurable error limit #531
- [closed] Improve rules/filters/validator/bestpractices organization #528
- [closed] GTFS-Flex: database, copier, validation support #527
- [closed] add a feed-version export REST endpoint #511
- [closed] Delete binary #521
- [closed] Focus points #520
- [closed] Improvements to feed-state command #522
- [closed] Materialized route geometries #519
- [closed] Config option to use materialized views for active entities #518
- [closed] Sync materialized views to active set #515
- [closed] Minor fixes to feed-state command #514
- [closed] Feed state manager #513
- [closed] Update GraphQL documentation for census geographies #512
- [closed] Transformation filter #509
- [closed] Even more geography buffer improvements #508
- [closed] Allow floats that are integers to be valid integers #510
- [closed] Merge improvements #473
- [closed] Adjust fallback-week calculation to avoid incomplete weeks #506
- [closed] More limit fixes #507
- [closed] Optimizations for geography buffer queries #505
- [closed] More flexible query/resolver limits #503
- [closed] Include Action finder in example server #500
- [closed] Support level MultiPolygons #498
- [closed] Add explicit lt/lte/gt/gte checks #499
- [closed] Relax requirement for valid rows in stops.txt for fetch and import #356
- [closed] Use updated kin-openapi fork #496
- [closed] More validation of pathways #469
- [closed] Stop time query and loader optimizations #494
- [closed] Fix MatchEntityID #493
- [closed] Census geography and GTFS-RT lookup optimizations #492
- [closed] address security nitpicks from CodeQL #491
- [closed] Add server details to README #490
- [dependencies][go] Bump github.com/go-chi/chi/v5 from 5.0.10 to 5.2.2 #488
- [dependencies][go] Bump golang.org/x/image from 0.10.0 to 0.18.0 #487
- [closed] Adjust generated code diff #489
- [dependencies][go] Bump golang.org/x/oauth2 from 0.20.0 to 0.27.0 #486
- [closed] Merge transitland-server #485
- [closed] More query logger improvements #484
- [closed] More QueryLogger accuracy #483
- [closed] Use irees/squirrel fork #482
v1.2.14
- [closed] release workflow needs more permissions #480
- [closed] Another try at Apple signing and notarization #479
- [closed] Trying again to fix Apple signing and notarization #478
- [closed] Remove application identity from gonconfig.json for Apple notarization process #477
- [closed] More fixes for Apple signing and notarization #476
- [closed] update Apple notarization references #475
- [closed] DMFR v0.6.0 #474
- [closed] trying again to trigger homebrew update, now with GH App credentials #471
v1.2.5
- [closed] try to trigger homebrew update upon release #470
- [closed] Convert GTFS Realtime Vehicle Positions to GeoJSON or GeoJSONL #467
- [closed] Shape max segment length #466
- [closed] Extract marker compatibility with new extension interface #464
- [closed] build on latest macOS Intel and arm64 runners #463
- [closed] GH Actions should name the uploaded artifact
transitland-linux#462
v1.2.4
- [closed] Fix GH Actions file paths for release assets #461
- [closed] Revert "GitHub Actions no longer needs to use an xlarge sized runner for Apple arm64 processor" #460
- [closed] Make Marker a standard extension type #459
- [closed] Change from debug to trace log for filter skips #458
- [closed] GitHub Actions no longer needs to use an xlarge sized runner for Apple arm64 processor #457
- [closed] add a
checksumsubcommand to get Transitland-style sha1 hash of static feed contents #455 - [closed] S3 acl #454
- [closed] remove
GODEBUG=tlsrsakex=1because it's only useful at run time (not build time) #453 - [closed] update out-of-date GH Actions depencies #452
v1.2.0
v1.1.2
v1.1.1
v1.1.0
- [closed] upgrade to go 1.24.2 #439
- [closed] handle some broken redirects to pre-signed S3 URLs #438
- [closed] add a GH Actions workflow to check and see if any generated files need to be updated #432
- [closed] Add
is_default_fare_categoryto rider categories #437 - [closed] Fix issue with bad stop time interpolations when missing shape_dist_t… #435
- [closed] rebuild CLI docs & fix link to RT subcommand #433
- [closed] Change json indexes from btree to gin #430
- [closed] Feed fetch: add validation_time_ms #429
v1.0.0-rc4
- [closed] Allow specifying S3 region in url as "s3://.s3..amazo… #427
- [closed] Fix possible panic when query fails #426
- [closed] Reduce unnecessary copier passes #424
- [closed] Add fare_id to duplicate check key for fare rules #422
- [closed] Allow AWS_REGION and AWS_PROFILE to be specified in secrets #423
- [closed] currently the "opinionated" DMFR format does not include a trailing line break; change this so that it makes POSIX style #416
- [closed] Improve temporary file handling during fetch #421
- [closed] Simplify Copier interface #420
- [closed] Reduce the possibility for race conditions in fetch #419
- [closed] Begin adding fetch "strict validation" mode #417
- [closed] Remove deprecated ioutil usage #418
- [closed] Add precision to polylines and add PolylinesCommand #415
- [closed] Improvements to the PolygonIndex api #414
- [closed] Polygon index #406
- [closed] fix for some uncommon feed URLs that were being removed when formatting DMFR files #413
- [closed] Separate db drivers #412
- [closed] Add missing call to checkFile fn in DownloadAll #411
- [closed] Fix S3 prefixes #410
- [closed] Fix issues with Plus extension not returning errors #408
- [closed] Bump gtfs-realtime.proto version #409
- [dependencies] Bump golang.org/x/net from 0.26.0 to 0.33.0 #407
- [closed] Service level day iter and window calculations #405
- [closed] ListKeys, DownloadAll, UploadAll methods for storage backends #402
- [closed] Additional logging ctx #401
- [closed] Fix infinite loop when calculating frequency based headways #404
- [closed] Relax not null constraint for gtfs_stops.geometry #403
- [closed] Improve composability #400
- [closed] Change Price from float to string to reflect db column type #399
- [closed] timeframes.txt, networks.txt, route_networks.txt #388
- [closed] Rt convert command #398
- [dependencies] Bump golang.org/x/crypto from 0.24.0 to 0.31.0 #397
- [closed] Fix copier expansion #396
- [closed] Ignore NaN and Inf when parsing floats #395
- [closed] Create additional covering index for feed_versions #393
- [closed] Use multi-insert for most entity types #394
- [closed] Additional UnmarshalJSON fixes #392
- [closed] Fix issue with json unmarshal 'null' #391
- [closed] Fail if record with given ID fails to update #390
- [closed] Use simpler generic copy method inside Copier #389
- [closed] Add response ttfb and total time to feed_fetches #387
- [closed] Use option types for Calendars #385