Changelog
Development log for Ultreia. We're now in beta! You're cordially invited to kick the tires of this app, as much as you'd like. Your content will not be lost as we add more features and spray the bugs with borax. If you find a bug, you may report it to mailto:hola@ultreia.me or find other ways to contact us on our contacts page.
v2.2-beta20 - Phone numbers in threes
- Spanish and Portuguese phone numbers are written the way they are on every shop front and on OpenStreetMap: +34 948 546 574, nine digits in groups of three. Numbers typed into the forms are tidied the same way
v2.2-beta13 - Addresses you can read
- Every albergue address now follows one shape: street, number, postcode and town. "C/", "Calle" and "C." are all "C.", "Avenida" is "Av.", "Carretera" is "Ctra.", "s/n" is gone, and the town is there when it was missing
- Addresses typed by owners from now on are tidied the same way
v2.2-beta12 - More than one number
- Albergues with several phone numbers show all of them under the contact buttons; the Call button still dials the mobile
- Owners and the correction form get one box per number with "Add another number" (up to three) instead of a single line with semicolons
- Numbers are kept in a sensible order, mobiles first, and duplicates are dropped
- Every number reaches OpenStreetMap and search engines in the form they expect
v2.2-beta11 - Keeping up with BookAlbergue
- Phone numbers, WhatsApp numbers and "Book on BookAlbergue" links are now checked against BookAlbergue's own listings every week, so albergues that join or change their contact details there show up here too
v2.2-beta10 - Layers you can stack
- The buttons at the bottom of the map now turn each layer on or off on its own, so fountains, albergues, points of interest, photos and Leaf & Shell can all be on at once. Your previous choice carries over
- Leaf & Shell shows the vegan and vegetarian friendly places with their leaf badge; turn it on alone to see just those, or together with albergues and points of interest to see everything
- On desktop, the side panel's chips are those same layer buttons: what the list shows is what the map shows, and tapping a place in the list always has a marker to land on
- The side panel can list fountains, grouped under the nearest town; tapping one opens it on the map
- When the list is empty, the map zooms out until at least two places are in view, unless you zoomed in there yourself
v2.2-beta9 - Nothing hidden under the card
- On phones, the town name and a "temporarily closed" notice no longer disappear under the card that overlaps the top of the page; on desktop, long names wrap before they reach it
- Price ranges like "€19-23" stay on one line in the at-a-glance tiles
- The "Book" and "Post review" buttons use a darker amber so their white text reads clearly
v2.2-beta8 - The map comes back with you
- On desktop, picking a place from the side panel zooms the map to it; closing the place now zooms back to where you were, so the list fills up again. If you moved the map while reading, it stays where you left it
- The list scrolls back to the place you just looked at
v2.2-beta7 - Open on the map, everywhere
- Pages with a photo now also get "Open on the map" next to "Get Directions" under their small map, the same pair as on pages that open on a map
v2.2-beta6 - Calmer corners
- Cards, buttons, chips and badges on the albergue and place pages have gentler corners: one scale instead of pills and 20px curves
v2.2-beta5 - The review form matches its page
- The "Share your experience" box, the review list and the empty state now use the same warm paper colours as the rest of the albergue and place pages instead of grey boxes
- The text fields show a clear amber outline when you are typing in them
v2.2-beta4 - A map where the stock picture was
- Albergues and places without a photo of their own now open on a map centred on them instead of the generic illustration; the marker shows exactly where you are headed
- Under it, "Open on the map" lands you on the main map at that spot and "Get Directions" hands over to your maps app
- Pages with a photo keep it, and their small map below now has one zoom control instead of two
v2.2-beta3 - The albergue pages are back
- The albergue and place pages return to their familiar look; the quieter redesign from earlier today is withdrawn
- Kept from it: the side panel's keyboard order, town headings and "nearest town" marker, and opening the map centred on a place
v2.2-beta1 - The map gets a desktop side
- On a wide screen the map now has a list beside it: every albergue and place on the visible map, grouped by town, with beds and prices at a glance
- Zoomed out, the list shows towns instead, in walking order when a route is picked, so you can see what is where along the way; zoomed in, click a place to see its full page next to the map
- Hovering a name marks the place on the map and vice versa; the list can be hidden with one click and comes back the same way
- Phones are untouched: the panel only appears on screens 1024 pixels and wider
v2.1-beta13 - Offline that survives updates and weak signal
- An app update picked up on WiFi no longer leaves the offline map without its styles and scripts: the new version downloads everything it needs before it takes over, and your saved fountains, albergues and route lines are kept across updates
- With one bar of signal and nothing coming through, the map and its data now fall back to the saved copy after a few seconds instead of waiting on the network
- Map tiles that fail or stall while the phone thinks it is online are now served from the tile cache, like they are when fully offline
v2.1-beta12 - Visible "new data" button
- The refresh button that appears when fountains, albergues or places have changed was a white icon on a white square; it is now filled amber so you can see it
v2.1-beta11 - One look for every map panel
- The search panel, route picker, map legend and the "Outside the Camino area" notice now share the map's warm paper look instead of the old white and grey boxes
- The legend lists the Photos layer and explains the + and ? buttons; the Camping layer entry it still showed is gone
- Route names, search results, the search clear button and the legend's close button are all comfortably thumb-sized
- Albergue popups say "26 beds" and "€25" instead of a bare number and "€25.0"
- The short "Showing ..." notice when you switch layers stays on one line
v2.1-beta10 - Fountain popups and first-visit calm
- Fountain popups now lead with the fountain's name and a clear status pill (Safe to drink, Do not drink, Not checked); unchecked fountains say plainly not to rely on them
- The fountain button reads "Report a change" instead of "Correction"; the legend uses the same three status words
- Popups no longer slide under the map buttons or the layer bar when they open near an edge
- The scale bar on phones sits above the layer bar instead of underneath it
- The "Install Ultreia" prompt no longer appears on your first visit; it waits until you come back
- The first step of the tour no longer squeezes the "1 of 5" counter under a Previous button
v2.1-beta9 - Map quick wins
- The map opens straight into the tour on your first visit; the beta welcome popup is gone, and the "Install Ultreia" prompt now waits until the tour is done instead of landing on top of it
- Every map button (zoom, routes, search, legend, menu) is bigger and easier to hit with a thumb, and the "Show my location" button has moved to the bottom right, just above the layer bar
- Fountains are much easier to tap: the hit area is now a full 44px even though the drop looks the same
- When you lose signal, the map says so with an "Offline. Showing saved map." pill instead of silently going grey
- The legend no longer calls unverified water "probably safe"; it now tells you not to rely on it unless a sign says it's drinkable
- Popup buttons, links and footers are darker for readability in sunlight
v2.1-beta8 - Fixes
- Fixed a "Share a Photo" upload sometimes failing with an error when the page had been opened earlier or loaded on patchy trail signal — the form now always loads fresh, and if your session has refreshed you'll get a clear prompt to reselect and upload again instead of a cryptic error
- Owner and correction forms no longer erase prices they don't show (tent, breakfast, dinner, washer, dryer) when you edit the room prices
- Albergue candidates you've reviewed now leave the map straight away instead of lingering for a while
- Phone numbers typed without a country code are read as Spanish, Portuguese or French numbers instead of being misfiled under a far-away country
v2.1-beta7 - Multiple closure periods
- Albergues can now have several "temporarily closed" date ranges instead of just one — useful when a place closes for a few separate spells (e.g. a long weekend and then a fortnight later). Owners can add and remove periods from their dashboard. The detail page lists every upcoming closure.
v2.1-beta6 - Fixes
- Fixed photo uploads on the owner dashboard, the "Suggest a correction / add an albergue" page, and the "Share a Photo" page: you can now add photos across several selections, drag & drop multiple at once, and remove individual photos before saving — earlier each new pick replaced the previous one
- Fixed the per-route albergue list pages (e.g. Camino Francés) showing no albergues; the distance-along-route ordering is now recalculated automatically whenever a place moves, so these lists stay populated
v2.1-beta5 - Fixes
- Fixed blank map tiles when zoomed far out on the survey map, and added offline tile caching there to match the main map
v2.1-beta4 - Fixes
- Fixed the hospitalero owner dashboard and the "Suggest a correction" page failing to load
v2.1-beta3 - Warmer Detail Pages
- Redesigned albergue and point-of-interest pages with a warmer, calmer look inspired by the trail
- Pilgrim Favourites, vegan & vegetarian options, and Bookalbergue now stand out at the top of each albergue
- Points of interest keep their category colour within the new look
- Roomier layout on tablets and desktops — no more narrow column adrift in empty space
- Clearer "at a glance" facts, amenities, and reviews
- Tidied albergue pricing so the same price no longer appears twice
- Refreshed the menu and the Leaf & Shell list to match the new warm look
- Warmed the map itself: softer parchment-toned tiles, calmer cream controls, and redesigned place cards, fountains and popups
v2.1-beta2 - Speed & Security
- Map data downloads are now compressed — first map load shrinks from megabytes to a few hundred KB, a big win on trail data plans
- Repeat visits re-download far less: the app now properly reuses data it already has
- Pages you just contributed to (reviews, corrections) show your changes immediately
- Map tiles no longer fill browser storage twice, protecting your offline tile cache from eviction
- Account recovery for trail names is now protected against guessing, with stronger recovery phrases for new contributors
v2-beta2 - Photo Uploads & Moderation
- Pilgrims can upload GPS-tagged photos directly from the map (tap + on the photo layer)
- Photos go through moderation before appearing on the map
- Trail name attribution and copyright on all photos
- Optional consent for sharing in open databases (Wikimedia, OpenStreetMap)
- Photo detail page with nearby photos grid and mini map
- Mobile popup fix: photo popups now open correctly on touch devices
v2-beta - Pilgrim Photos & Unified Search
- Pilgrim Photos: browse GPS-tagged photos from the Camino on a new map layer
- Photo detail pages with nearby photos grid and mini map
- Upload photos with automatic GPS extraction from EXIF data
- Unified search: find towns, albergues, and POIs in one search bar
- Search results show map marker icons matching the layer they belong to
v1.3-beta2 - Bugfixes
- Fixed menu page top padding on devices with a notch
- Improved BookAlbergue import. Thanks, Miguel (hospitalero of A Reboilera)
v1.3-beta1 - Trail Names & Leaderboard
- Pick a trail name when contributing corrections, suggestions, or reviews to get credit
- Recovery phrase shown once after first contribution — save it to reclaim your name on a new device
- Leaderboard page shows top contributors (accessible from the menu)
- Reclaim page lets you restore your trail name with your recovery phrase
- Review forms auto-fill your name when you have a trail name set
- Map reload button now correctly reflects approved/rejected accommodations
- Merged survey data from AbileneRunner's Camino Invierno walk, added ~15 albergues, removed 2 (closed, bogus)
v1.2-beta5 - Wayfarer's Companion Design System
- Unified visual design across all pages using the new Wayfarer's Companion design language
- Consistent typography, spacing, colours, and card styles from map to detail pages
- Leaf & Shell list now loads live data instead of a static snapshot
- All map tiles now served from our own servers for faster loading and better privacy
- Improved accessibility: pinch-to-zoom re-enabled on all pages
v1.2-beta4 - Search Engine Indexing
- Sitemap for search engines — albergue and POI pages are now discoverable via Google
- Candidate markers now have a visible border for better contrast on the map
- Quadruple room pricing support for albergues with 4-bed private rooms
v1.2-beta3 - Candidate Albergues
We decided to add unconfirmed albergues to the map. There's a ? button when you open the "Albergue" layer, that allows you to see those. If you happen to be nearby, give us a quick update?
- New
?button on the layer bar shows unconfirmed accommodation candidates on the map - Grey question-mark markers distinguish candidates from verified albergues
- Toggle remembers your preference between sessions
- Only appears when the albergue layer is active
- Tap a candidate marker and hit "Verify" to help confirm it exists
- Report places that aren't real albergues or are permanently closed
v1.0-beta10 - Download Next Stage
- New "Offline Tiles" button on the menu page lets you download map tiles for the next 30km of your route
- Perfect for downloading at the albergue on WiFi so the map works offline during tomorrow's walk
- On the map, a download button appears when your location is active and a route is selected
- Progress bar shows download status with option to cancel
- Tile cache increased to 200 MB to fit multiple stages
v1.0-beta9 - Welcome Tour & Update Glow
- New users now get a quick guided tour of the map controls on first visit
- When a new app version is available, the menu button pulses amber to let you know
- Tapping Reload or Restart App in the menu clears the update indicator
v1.0-beta7 - The BookAlbergue Version
- Ultreia is now partnering with BookAlbergue, a local Galician alternative to big-name booking platforms
- Albergue pages now link to BookAlbergue for reservations where available
v1.0-beta6.6 - Guide Links
- About, Contact, and Support links now open on the guide site
v1.0-beta6.4 - Tile Proxy
- Map tiles now served through our own proxy for better privacy and reliability
- Tiles are cached server-side, so frequently visited areas load faster for everyone
- Improved offline tile support with smarter fallback to lower zoom levels
v1.0-beta6 - Town Search
- Search for any town, village, or city along all 7 Camino routes
- 1200+ places now in the database across Francés, Norte, Primitivo, Portugués, Inglés, Invierno, and Fisterra
- Search results show which routes each town is on (e.g. "Melide" shows "Camino Francés, Camino Primitivo")
- Tap a result to fly to that location on the map
- Falls back to general map search when no Camino towns match
v1.0-beta5 - Marker Redesign
- Cleaner, borderless map markers throughout
- Albergue markers now show proper bunkbed icon (matches layer bar)
- POI markers enlarged to 32x32 for better visibility
- Leaf & Shell places now dark green with white icons (easier to spot on map)
- Updated help legend to reflect new marker styles
- Easter Egg: on desktop go to https://ultreia.me/survey for a preview of the new data completeness interface
v1.0-beta4 - Map Improvements
- Map markers now cluster when zoomed out for cleaner view
- Click clusters to zoom in and expand
- Town and city labels more visible (larger text, better contrast)
- Route filtering now loads only relevant features (faster on mobile)
v1.0-beta3 - Popup Images & Polish
- Featured images now appear in albergue and POI popups
- POI descriptions shown in all popups, not just Leaf & Shell
- Friendly message when geolocating outside Camino coverage area
- Welcome popup updated for Beta launch
- Fun themed error pages ("Got lost, pilgrim?" for 404)
- Welcome message for users migrating from camino.now
v1.0-beta1.1 - About Page Redesign
- New bento-style About page with feature cards
- Leaf & Shell card with pastel green styling
- Volunteer Effort, OpenStreetMap, and Community cards
- Updated content from pilgrim perspective
- Improved mobile menu layout
v1.0-beta1 - Menu Page
- New full-page menu as alternative to the slide-up drawer
- "New Content Available" banner when map data has updates
- Update notification dot on menu button
- Route selection and Leaf & Shell access from menu page
We're Beta
Ultreia.me is the product of hundreds of volunteer hours in programming, data collection, and design. No AI is being used (vibe coding), just pure human pilgrim brain power. If you could find it in your heart to buy us a coffee, we'll pass all tips on to our team of volunteers so they can have a cold cola or hot coffee while mapping the Camino for everyone.