Skip to content

Releases: interline-io/transitland-lib

v0.12.0

11 Jan 01:10
Compare
Choose a tag to compare
  • [closed] S3 and Az storage presign interface #246
  • [closed] Allow secrets to match url type #245
  • [closed] Do not send file to unconfigured storage #244
  • [closed] Transfers from_route_id,to_route_id,from_trip_id,to_trip_id #243
  • [closed] Improve city matching #239
  • [closed] Update feeds/operators even when only "file" changes #242
  • [closed] Add indexes on current_feeds.license jsonb fields #241
  • [closed] update GTFS Realtime proto to latest version #240
  • [closed] Support for Azure blob storage containers #238
  • [closed] Drop unused index #236
  • [closed] Feed version service window records #232
  • [closed] Fix copier warning level #234
  • [closed] Check fare product, fare leg rule, fare transfer rule uniqueness #233
  • [closed] Fix issue with invalid parent station check #229
  • [closed] Rebuild feed stats #231
  • [closed] Bool type #230
  • [closed] MTC GTFS+ route attributes #228

v0.11.1

30 Aug 05:41
Compare
Choose a tag to compare
  • [closed] Improve handling of new id when a filter renames an entity #227

v0.11.0

29 Aug 19:12
Compare
Choose a tag to compare
  • [closed] Change -copy-extra-files to -write-extra-files for consistency #226
  • [closed] Additional minor fares v2 fixes #225
  • [closed] Multireader & copier Expand tests #224
  • [closed] Copier expand interface #223
  • [closed] Start of fares-v2 base implementation #222
  • [closed] Additional indexes to improve sorting by fv id #212
  • [closed] Copy additional files between csv format feeds #221
  • [closed] Write extra columns in csv output #220
  • [closed] Go 1.18 #218
  • [closed] Move basic types to tl/tt #217
  • [closed] Fix extract graph #214
  • [closed] Add UnmarshalGQL to WideTime #213
  • [closed] Allow "postgresql://" as well as "postgres://" #211
  • [closed] Improve route geoms #207
  • [closed] Exclude deleted feeds/feed versions from default import #210
  • [closed] Minor improvements to copier logging #209
  • [closed] Fix gtfs translations #208
  • [closed] Update dependencies #204
  • [closed] Ensure FetchedAt is in UTC #203
  • [closed] Remove fetched details from feed_state records #202
  • [closed] No longer write fvsl records for each route #200
  • [closed] Add missing feed_version(sha1) index #201
  • [closed] Add missing index on gtfs_stops(level_id), needed for fast delete #199
  • [closed] Add context methods to QueryLogger #198
  • [closed] Use additional trip fields in stop deduplication #197

v0.10.3

19 May 23:53
Compare
Choose a tag to compare
  • [closed] read and write supersedes_ids field in DMFR files #196

v0.10.2

10 May 23:08
Compare
Choose a tag to compare
  • [bug] Allow unescaped unicode & < > in formatted dmfr output #194
  • [closed] SecondsToString accidentally got renamed, fix #193
  • [closed] Feed fetch and feed state improvements #192
  • [closed] remove feed columns/property that are no longer used in DMFR v0.4.0 #191
  • [closed] Common static and RT fetch pipeline #189

v0.10.1

21 Apr 21:32
Compare
Choose a tag to compare
  • [closed] dmfr format and dmfr lint subcommands #181
  • [closed] Remove additional tables during schedule removal #190
  • [closed] Feed fetch records #188
  • [closed] Fix keyset pagination in db FareAttributes #187
  • [closed] Diff command #156
  • [closed] Improve unimport performance #186
  • [closed] Better handle implicit feed associations in nested operators #185
  • [closed] tldb Reader use keyset pagination #183
  • [closed] Improve handling of critical errors in dmfr fetch cmd #179
  • [closed] Fix issue where calendar dates outside redate window could be included #182
  • [closed] Redate filter improvements and tests #180
  • [closed] Allow local/s3 access (when specified) in dmfr importer #178
  • [closed] Improve AuthenticatedRequest using Options pattern #177
  • [closed] Make Secrets API public #176
  • [closed] Improve copier logging output #175
  • [closed] Nullable types remove "O" prefix #174

v0.10.0

23 Feb 23:48
Compare
Choose a tag to compare
  • [closed] Update protobuf #173
  • [closed] Add translations and attributions to unimport list #172
  • [closed] Attributions and translations #171
  • [closed] Zerolog #167
  • [closed] Improve db reader trip stop times performance #170
  • [closed] update Natural Earth data used for agency-place associations #169
  • [closed] Normalize timezones #165
  • [closed] Use ISO8601 for full date and time on OTime #166
  • [closed] Improve indexing of journey_pattern_id #164
  • [closed] For now: keep calendars and calendar_dates when deleting schedule #163
  • [closed] Remove shapes, calendars, frequency, transfers when deleting schedule #162
  • [closed] DMFR unimporter #161
  • [closed] Remove remaining panics #160
  • [closed] Builder cleanup #159
  • [closed] Copier validation improvements #158
  • [closed] Prepare updated postgres schema and migrations #144
  • [closed] Derived data builders #138
  • [closed] Fix sqlite gtfs_stop_times #157
  • [closed] expose commit hash for the GTFS Realtime proto definition; also update the proto file to latest version #147

v0.8.8

22 Nov 23:41
Compare
Choose a tag to compare
  • [closed] Fix service normalization on export #155
  • [closed] Redate filter #154
  • [closed] Fix reflect priority (again) #153
  • [closed] Create separate MinEntity, FeedVersionEntity and DatabaseEntity types #152
  • [closed] extract command: fail if entity does not exist #151
  • [closed] CSV writing use String() if available and correctly handle []byte #150
  • [closed] Internal: use structured Point instead of []float #149
  • [closed] Add AfterWrite extension hook, remove AfterCopy #148
  • [closed] StopTime use WideTime #146

v0.8.7

28 Oct 22:06
Compare
Choose a tag to compare
  • [closed] Write null/empty string when WideTime is not valid #145
  • [closed] Add ?fvid= option to database URLs #140
  • [closed] Fix writing stop_lon, stop_lat to csv when loaded from database #143
  • [closed] Improve GQL handling for Tags type #142

v0.8.6

15 Sep 00:05
Compare
Choose a tag to compare
  • [closed] Add additional types of errors when fetching #139
  • [closed] Fix header order on nested structs #137