deg0nz / MMM-PublicTransportBerlin

MagicMirror module to display public transport in Berlin and Brandenburg with BVG Hafas data.
MIT License
40 stars 20 forks source link

Bump hafas-client from 5.26.2 to 6.0.3 #150

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps hafas-client from 5.26.2 to 6.0.3.

Release notes

Sourced from hafas-client's releases.

hafas-client@6.0.3

πŸ’₯ – Technically, this release contains a breaking change (https://github.com/public-transport/hafas-client/commit/e7602e6c848f95a1ac22a0764eccad79c3a4c37c); For more information on why I consider this necessary, see public-transport/hafas-client#286.

6.0.3 changelog

hafas-client@6.0.2

see the 6.0.2 changelog

hafas-client@6.0.1

see the 6.0.1 changelog

hafas-client@6.0.0

see the 6.0.0 changelog

hafas-client@5.26.3

πŸ’₯ – Technically, this release contains a breaking change (https://github.com/public-transport/hafas-client/commit/56b9b048b4bbabb756d08ca27819e950faa0c40c); For more information on why I consider this necessary, see public-transport/hafas-client#286.

5.26.3 changelog

Changelog

Sourced from hafas-client's changelog.

6.0.3

  • e7602e6c createClient(): throw if userAgent is one of the documented ones πŸ’₯πŸ“
  • 5910d625 docs: make user agent instructions more specific & actionable πŸ“ (related: #286)

🏷 6.0.3, todo

6.0.2

  • 26394489 SNCB/NMBS profile: document profile as temporarily broken πŸ“
  • c2a71b08 lib/request.js: import Buffer πŸ›

🏷 6.0.2, 2023-02-10

6.0.1

  • d8805d9e/fc1afe06 docs: fix profile imports in code examples πŸ“ – Thanks @​KristjanESPERANTO!
  • 547dd4b2 parseDateTime()/formatDate()/formatTime(): share Luxon IANAZones ⚑️
  • 557fc660 upgrade to luxon@3

🏷 6.0.1, 2022-12-11

6.0.0

Note that this version is not backwords-compatible with 5.*. Check out the migration guide.

breaking changes πŸ’₯

  • 1e8b5982 remove SBB profile (they have shut off their endpoint)
  • 0349ebac remove HVV profile (they have shut off their endpoint)
  • 339d64e9 convert all code to ES Modules
  • d5969bc0 require Node >=10
  • 30cb1f3d trip(): remove lineName parameter, update integration test fixtures
  • a81e550f departures()/arrivals()
    • departures{GetPasslist,StbFltrEquiv}: default to false
    • return object with realtimeDataUpdatedAt & results
  • 40957d35 reachableFrom(): don't retry failed requests 3 times
  • 751ae21d/a0a4064b/0cc50a91/2fcaa230/bb70081c/44c8e37e journeys()/journeysFromTrip()/trip()/tripsByName()/radar()/reachableFrom()/remarks()/lines(): rename realtimeDataFrom to realtimeDataUpdatedAt
  • 3cbbc3c4 refreshJourney(): return object with realtimeDataUpdatedAt & results
  • 7765f9d7/9b263bb3 rework errors thrown by hafas-client
  • e0cdd559 rename warning.{from,to}Loc to {from,to}Location
  • b7405390 remove trip.reachable
  • ef9e3765 don't trim line.adminCode
  • b030eec1/7765f9d7 make (almost) all Promise-based code async functions
  • BVG/VBB profile:
    • 1ae13629/7b037469 don't parse line props using vbb-parse-line
    • 1f611595/5ecf03f3 don't convert 7/9 12 digit IDs
    • df4124e3/d2bc1346 don't shorten stop/station names
  • DB profile:
    • e46514c5 rename regionalExp product to regionalExpress

... (truncated)

Commits
  • 9d35d83 changelog πŸ“; 6.0.3
  • e7602e6 createClient(): throw if userAgent is one of the documented ones πŸ’₯πŸ“
  • 5910d62 docs: make user agent instructions more specific & actionable πŸ“
  • 0f3d6ec changelog: add missing 6.0.2 section πŸ“
  • 673eb4d CI: cache npm's cache across jobs & runs πŸ’š
  • 8ba1ade readme: remove badge πŸ“; changelog πŸ“; 6.0.2
  • 2639448 SNCB/NMBS: document profile as broken πŸ“, skip E2E/integration tests βœ…
  • c2a71b0 request: import Buffer πŸ›
  • 9f85a9a changelog πŸ“; 6.0.1
  • 557fc66 luxon@3
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 1 year ago

Superseded by #154.