github itskovacs/trip 1.49.0

4 hours ago

1.49.0

Important

Love using TRIP? Please consider supporting the project and its development by ☕ buying me a coffee. Thank you 🫶!

🚀 Features

  • Added Photon provider (alongside OpenStreetMap and Google API)
  • Added notifications panel
  • Added link title fetching (enable in settings)
  • Added day collapse
  • Changed the default tile provider to OpenStreetMap

💄 UI/UX Improvements

  • Added weekday in trip day headers
  • Added markdown rendering for plan item comments
  • Added copy coordinates option to the map right-click menu, always available

🐛 Bug Fixes

  • Fixed PrimeNG InputNumber issues
  • Fixed booking chips overflow
  • Fixed CSV exports compatibility

Note

Before version 1.49.0, TRIP used the CARTO provider. They recently discontinued free-tier support and now require a free API key. This is why OpenStreetMap (the best ❤️) is now the default tile provider.

When I contacted CARTO, they responded:

I appreciate your predicament, truly, however we are a profit organization and had a spike in basemap usage due to AI applications that is costing us directly. We can't provide a free key for your open-source project.

If OpenStreetMap (tiles) doesn't fit your needs, several other providers offer free API key tiers. The advantage is that you can often customize the maps (label language, topography, etc.), but the drawback is that a registration is required.

  • Stadia Maps (URL format: https://tiles.stadiamaps.com/tiles/alidade_smooth/{z}/{x}/{y}{r}.png)
  • Geoapify (URL format: https://maps.geoapify.com/v1/tile/positron/{z}/{x}/{y}.png?apiKey={apiKey})
  • CARTO (URL format: https://basemaps.cartocdn.com/rastertiles/voyager/{z}/{x}/{y}.png?key={apiKey})

Sorry for the inconvenience, I'm affected by this too, and it's out of TRIP scope.

Don't miss a new trip release

NewReleases is sending notifications on new releases.