Skip to content

1.15.2

Latest

Choose a tag to compare

@Freika Freika released this 22 Sep 19:24
d81abc4

Added

  • Add an experimental read-only MCP endpoint at /api/v1/mcp for Pro and Family plans (and every self-hosted user), authenticated with the existing API key as a bearer token. MCP clients can read a timeline of up to 7 days, the latest location, and search visits by place, city, country or area name. See the MCP documentation.
  • Exploration achievements: every country gets a collectible card, and 183 of them a grid of their first-level regions. A region counts as explored once time spent inside it passes your "minimum minutes spent in city" setting, so pass-throughs don't count. Earned regions are never revoked. Behind the achievements feature flag. (#3121)

Fixed

  • Updating a point's coordinates through PUT /api/v1/points/:id refreshes its country and looks its address up again, as moving it on the map already does, instead of keeping the old city. (#3121)
  • Point uploads now accept Unix timestamps and return a validation error for malformed timestamps instead of failing internally.
  • Account deletion no longer fails when saved posters, route videos, flights, notes, service settings, or suggested-place links remain.
  • SMTP delivery and other outgoing connections now use a host's IPv4 address when it has one, so they work on servers where IPv6 is configured but not routable. Integration URLs are checked against every address their host resolves to, and integration URLs with a bracketed IPv6 address such as http://[fd00::5]:2283 are accepted (#3591).
  • Map v2 route-gap settings now accept custom distances and durations above the former 5,000m and 180-minute slider limits. Trip maps and shared trip links split day routes by your saved time gap instead of a fixed 60 minutes. (#3381)

💙 This release is supported by Steven B., James Manolios, chenrik, aldumil, derpderpington, Chippie, dint, jhalpern, Lex Fradski, Schlufo, cyberswan.at, craftyklaus, Andre, hogenf, naraxius, Embrace, martin4861, Alex, evetters, GregF, Jon Coffee, Lukas, Robbie G, Kilian, Hans G, Chris, tabaha, Andre, Michael C, Chris, Jonah B., Dante, daallex, Tanner A., Milien M., Mathias, Travis S., Matthew F., Johnathan D., bleibdirtroy, no1etal, dixet, Bailey J., Alex D., Benjamin M., Daniel A., Florian, BeeHappy, ChemistryDachshund, OrangeWindies, Michelangelo V., Edward, Erazem Z., Denis Abt, Tony G., Lomky, Osamu Y., Linus T., Christian C., Sebastian, Jan K., Nathan T., Max G., Karol B., Konstantin, Johannes H., t3hero, g3lin, Tim, Philipp M., Brand K., Pablo F. M., Jon H., fkB, Mikael, Dániel A., Hai_Tsung, ShooTex, GreenTentacle, PinkahPandah, David, Ken, Denna G., Andre, Hendl91, Jon H., MrRed, Arkadiusz Z., Jake, Bator T., Alex J. H., eps-dev, twiggu, Dragan V., Jerome G., Sheya B., Gustav B., higgs01, Frank F., F. J. Kruz, Jon D., Alexander J. H., Daniel D., Ricardo T., Christof Z., Narrator, JohnSmith21, smartbert, A.M., Matthew Z., Dror T., Jonathan K., Kyle C., Mario B., Albin H., Phillip S., Bernd, Tom, Nick O., greeting7416, Dick, Brian R., Markus, TheSlimShady, Andrew M., Mason B., Chance, GoogilyBoogily, Dragon, Oliver, HexitNiels, Michael G., Pablo A., Leo L., Daniel D., DSKun, Jonathan K., Erik K., Tiebolt v. d. L., Steven, Mathias, Sam B., Manuel F., K8BCO, Samuel D., duckduck, David, heydabop, Riccardo N., Tim. S., Jonas, Kenji I. Pascal M., Raymond W., Julien, Roman, Mario B., Thomas G., Gabriel, Ivan A. and Andreas R. on Patreon and KoFi 💙


What's Changed

  • fix: account deletion with posters, flights, or notes by @Freika in #3682
  • fix: accept Unix timestamps in point uploads by @Freika in #3697
  • [Draft] Add experimental MCP server by @Freika in #3196
  • fix(flights): place AirTrail flights without actual times on the map by @YBHPG in #3709
  • fix: allow custom Map v2 route-gap values by @Freika in #3699
  • Achievements: planet-scale exploration and spectral collectible cards by @Freika in #3121
  • fix: prefer IPv4 for outbound connections so SMTP works without IPv6 routing by @Freika in #3693
  • 1.15.2 by @Freika in #3708

New Contributors

Full Changelog: 1.15.1...1.15.2