Versions
What each public version added. Internal test versions are left out; their contents appear in the public version they shipped with.
1.39.0 – 1.41.0
- An embedded globe now shows the date and time of the moment on screen in its top left corner.
- The manual opens with a table of contents, so fifteen sections are one tap away.
- The globe stays round when you turn your phone from portrait to landscape.
- Dragging the globe now moves the map with your finger instead of racing ahead of it, at every zoom level.
- The orange ring of totality now stays on screen for as long as somewhere on Earth is in it, instead of vanishing a minute or so early.
- The dashed central path now runs all the way to the point where the shadow leaves the Earth, instead of stopping just short of it.
- The globe no longer shifts the moment you press play: the lines are drawn the same way whether time is running or not.
- The city seeker now names an airport you can fly to, not the nearest point on the map: Tarifa gets Malaga instead of Tangier, with a strait in between.
- The message about a new version now follows a language switch, and a list of places that is empty no longer takes up room.
1.38.0
- The heading of that fifth page names the country, not a place in it.
- A tab that stays open now notices when a newer version is ready and offers to reload, in a bar at the bottom.
1.37.0
- On that fifth page the duration, the height of the sun and the cloud cover now cover the whole country, from low to high, and a star marks the best place in it.
1.33.0 – 1.36.0
- A fifth page in the panel below now shows a row per country the central shadow crosses.
- The page that is open in the panel below stays open after a reload and travels along in a share link.
- Each country row names its largest place, and the country name is a link to the city seeker with that country already filled in.
- On that page the duration, the position of the sun and the cloud cover now sit on one line behind a clock, a sun and a cloud.
- The direction of the sun is now named in the language of the page, in sixteen compass points.
- The sun in the selected-point panel now also sinks behind the horizon during totality or annularity.
1.32.0
- The city seeker names three more things per place: how far it lies from the central line, in which direction the sun stands, and which airport is nearest with how far it is.
- The city seeker has a search field for place and country, dropdowns to sort on any column upwards or downwards, and on a phone a table of three columns that gives each place two lines.
- The sun in the selected-point panel now sets: it reddens as it drops, and at the end it sinks behind a horizon, at the pace of the real sunset.
- The eleven fully worked eclipses now share one set of figures with the rest of the catalogue, so the same eclipse no longer appears with two slightly different times.
- Eclipse times now match reality to the second: the catalogue used a prediction of the rotation of the Earth that has drifted, which put every time a few seconds early.
- The city seeker now marks a UTC time that falls after midnight with +1, says it is searching places rather than loading eclipses, and explains it in plain words when the list cannot be calculated.
- The city seeker is over a third faster, without a single place coming out differently.
- City seeker lists known towns and cities in the central shadow, with local contact times, duration, cloud cover and Sun altitude.
1.31.0
- A fourth graph shows the average cloud cover along the path: a monthly climatology from twenty years of satellite observations, interpolated to the date. It helps in picking a place to travel to, and it is never a forecast.
- Two more graphs sit beside the coverage graph: how long the central phase lasts at each moment along the path, and how high the sun stands at the chosen point. Arrows on the left and right leaf through them, in the app and in an embed.
1.28.0 – 1.30.0
- A first visit now downloads roughly three times less. Only the map data was being compressed; the scripts, the styles, the page itself and the city index were going over the line unpacked. A stress test on downloading the app brought it to light.
1.24.0 – 1.27.0
- An embedded globe now shows a small square in the bottom right with the Sun as it stands at the chosen place, the percentage covered, and 100% with its corona during totality.
- The selected-point embed is taller by default, so the whole graph fits, and in a wide flat frame the graph now sits next to the readings instead of below them.
1.23.0
- The manual now opens with an overview of every button, drawn exactly as the app draws them, and explains what changes between a phone and a wide screen. The embedding section matches the new embeds.
- An embed no longer opens behind a large play button: every kind now carries its own controls, and it still never starts moving on its own.
- The selected-point embed now fills its frame, without a scrollbar and without the divider above the graph, and carries a playback row at the bottom. The link at the bottom of every embed opens the full app at the same eclipse, place and time.
- The choice between map and satellite is a button instead of a dropdown: one tap switches, and the button names the view that is active.
- An embedded globe now carries its own controls in the top right: zoom in and out, the lock, Follow shadow and the playback row. The lock and Follow show the state the embed code gave them.
- The zoom now goes twice as far, to 16×. Above 8× each step is a little larger, so the far end stays a few clicks away. On a phone 16× finally gives the scale a desktop already had at 8×.
1.22.0
- All three embedding examples in the manual are now shown live, not only the first.
- In the watch guide every folding heading now has the same divider below it, including Hybrid.
1.21.0
- The Hybrid section of the watch guide folds like the others, and its links now really move the view to that place: following the shadow switches off. On About eclipses the hybrid example is the eclipse of 14 November 2031, opened at the start of its path where it is still annular.
1.20.0
- The manual now shows the first embedding example live, not just its code.
1.19.0
- In the watch guide, opening Contacts, Historical eclipses or Safety no longer closes the other open sections, which keeps the guide easier to use on a phone.
- The manual has a section on embedding, with a ready-made example for each of the three shapes.
- The page About Totality Trail is now a proper colophon: what the app is, how it calculates, which data and licences it uses, what it stores, how accessible it is and who makes it. It moved to the end of the menu; safety advice lives on About eclipses.
- For a historical eclipse, the watch guide links right under End of eclipse to the matching story on the Historical eclipses page.
1.18.0
- In the watch guide, Contacts, Historical eclipses and Safety fold open behind a small yellow triangle; only one stays open at a time, and the eclipse list now does the same. The Maximum line shows the time of C2 whenever there is one. On a phone the shadow speed sits closer to the slider again.
- A new page, About eclipses, explains umbra, penumbra and antumbra, the four kinds of eclipse, why not every new moon gives one, and the contacts C1 to C4, with a drawing and sources. It sits in the menu right under the eclipse map, in twelve languages.
- While the app loads for the first time, a bar in the middle of the screen shows how much of the map, catalogue and city index is still to come.
- The zoom buttons + and − grey out at the ends of the zoom range, just as the speed buttons do at the ends of the speed ladder.
- On a phone the control bar is tidier: the playback button is wider so (-256×) sits comfortably, there is more room between the date and the slider and between the playback row and the timeline, and the empty strip under the date on an iPhone is gone.
1.17.0
- On a phone the eclipse and the location now live in a panel behind the crosshair next to the gear. The arrows that slid the controls sideways are gone: everything in the bar is visible at once.
- Two buttons around Play set the speed: « slower, » faster, and past 1× it keeps going into reverse, down to -256×. The dropdown is gone; the factor stands in the button itself, in brackets, whenever it is not 1×.
- On a phone, pinching no longer zooms the page: the controls stay where they are. Zooming the map still works with + and -, with the arrow keys and with the timeline, and the text pages (About, Manual, Historical eclipses, Versions) can still be enlarged.
- On a phone the playback row sits above the timeline, the slider takes all the width the time and date leave over, and the three buttons in the header are equally large.
- The arrow keys now set the speed: right one step faster, left one step slower. Enter and the space bar switch between playing and pausing. With the timeline itself in focus the arrows still step through time.
- A wide but low browser window gets the desktop bar again instead of the phone layout: the eclipse and location fields are back in the bar, and the playback button has room for the word and the speed.
- The three playback buttons keep their size whatever the speed says, and the icon, word and factor sit centred in the button, so the place to tap never moves.
- The crosshair turns gold while its panel is open, like the other pressed buttons, and it is drawn rather than typeset so it stays as crisp as the gear beside it.
- For an eclipse from before 1900 the safety note points to the nearest time machine manufacturer, in plain words and without a link.
1.16.0
- Historical eclipse notes now have a clear divider before Safety and explain the uncertainty without technical jargon.
1.15.0
- On a phone the menu fits its links, the partial-eclipse preference no longer opens a closed eclipse list, and the landscape header touches the top edge.
- In de Kijkgids heet de regel met het diepste moment weer Maximum, hetzelfde woord als het label onder de tijdlijn.
- This version forgets the saved place and preferences once, because the app stores them under a new name. Choosing a place again makes it stick as before.
- The time switch says Local or UTC; the watch guide names the actual time zone. Its safety, contacts and legend now share one clear structure, and coverage contours appear in the legend.
- The legend divider now matches the other dark dividers; historical eclipse notes have a heading, and the Dr Emmett Brown link uses the yellow accent colour.
- Notes for very old eclipses now explain the uncertainty in plainer, shorter language.
1.14.0
- Een deellink opent nu de eclips waarvoor hij is gemaakt. Een link naar een eclips uit de catalogus viel terug op de eerstvolgende, en na een herlaad was die keuze ook weg.
- Clicking a list in the eclipse menu puts its heading at the top, so it stays clear which list is open.
1.13.0
- De animatie loopt nu tot het einde door: de contourlijnen blijven staan tot het laatste contact, in plaats van minuten eerder te verdwijnen en het afspelen te laten vastlopen.
- The date below the clock follows the moment shown: when an eclipse runs past midnight, the next date appears there.
- Na het einde van de animatie staat er weer Afspelen, en een klik begint opnieuw bij het begin.
- De centrale baan blijft als vaste kaartlaag zichtbaar, ook buiten de centrale fase.
- Bij een ringvormige eclips staat er Geen ringvorm in plaats van Geen totaliteit.
- Bij een eclips van voor onze jaartelling houdt ook die datum de aanduiding BCE.
- In de eclipslijst markeren de pijltjes nu de regel die Enter ook kiest; de sectiekoppen lopen niet meer mee in de nummering.
- Een eclips die na middernacht eindigt zegt dat ook: achter het laatste contact staat +1, en het staat nu op de juiste plek op de tijdlijn.
- Bij een gedeeltelijke eclips verwijst het veiligheidsadvies niet meer naar een totaliteit die er niet komt.
1.12.0
- Tijdens het afspelen lopen de lijnen vloeiender, en de buitenrand heeft geen hoek meer net voordat hij zich sluit.
- Het paneel Gekozen punt is compacter: plaats en coördinaten staan op één regel, en de fase heet in één woord.
1.11.0
- De contacten C1 tot C4 heten momenten, en bij het gekozen punt staat het laatste contact dat voorbij is. Op een telefoon liggen de panelen over de bediening en hangen de lijsten onder hun eigen veld.
- Tijdens het afspelen springen de lijnen niet meer heen en weer waar zij de dag/nachtlijn raken.
- Ingezoomd lopen de contourlijnen vloeiend door: waar een lijn scherp buigt, komen er punten bij, zodat er geen hoek meer in staat.
1.10.0
- Bij een lage zon werden de lijnen met rechte stukken dwars over de bol getekend; nu volgen zij de kromming.
- De procentringen lopen door tot de dag/nachtlijn, en die lijn wordt rond een equinox goed getekend.
1.8.0 – 1.9.0
- De pagina Historische eclipsen staat nu in alle twaalf talen.
- De vier lijsten klappen in, met hun aantal in de kop.
- Het zoekveld neemt ook een periode, de naam van een lijst en een plaatsnaam aan.
- De baan loopt door tot waar de schaduw de aarde verlaat, en de snelheid komt uit de baan zelf.
- De historische eclipsen vertellen meer, en een verbeterde catalogus komt meteen door.
- Instellingen heeft een vinkje Gedeeltelijke eclipsen, standaard uit.
- Elke eclips noemt de landen waar de baan overheen trekt.
- De volledige eclipscatalogus van 1999 tot en met 2100 staat lokaal in de app.
- Venster, baan en bedekking worden berekend in plaats van geschat.
- De keuzelijst heeft vier lijsten met een zoekveld.
- Een oude eclips vertelt wat de tijdschaal met de baan doet.
1.7.0 – 1.7.4
- Een handleiding en deze versiepagina, in alle twaalf interfacetalen.
- Het menu staat ook op desktop en leidt naar alle publieke paginas.
- Instellingen biedt op een telefoon de knop App installeren.
- Op een liggende telefoon blijft Gekozen punt compact en leesbaar.
1.6.0
- Embedding on another page, in three shapes, with a builder under the gear.
- The mobile layout now runs up to 1280 by 620 pixels, so a phone in landscape, a tablet and a half desktop window all get the sliding panels.
- Satellite imagery is the default view and falls back to the map when it cannot be reached.
- Faster and lighter: the two webfonts and the city index come from this server in a compact form, and a first visit needs a fraction of the data it used to.
1.5.0
- A full code review: caches are bounded, the nearest place is found with a latitude-corrected distance, and missing catalogue data now fails loudly instead of silently.
- The selected point panel is only announced to a screen reader when the animation stands still.
1.4.0
- The central path and the moving totality ellipse use the same time-based centre, which removed a drift of up to ten degrees in August 2027.
- The Besselian elements for 2 August 2027 match the current NASA publication.
1.3.0
- Contours keep their shape across animation frames instead of flickering, and the end of the path runs straight.
- On a phone the globe centres in the space the panels leave.
1.2.0
- Contours move smoothly on every frame instead of jumping between steps.
- Satellite imagery is bounded and flicker-free on a phone.
1.1.0
- Optional NASA Blue Marble satellite view, remembered between visits.
- A watch guide for hybrid eclipses, with the places where the annular and total phases begin and end.
- A shareable link that restores the whole view.