Ephy Release Notes
Ephy 1.0.12 (August 30, 2026)
The following bugs were fixed:
• Unsaved Changes Prompt When Closing With The Window Chrome: Closing the Locations editor with the title-bar close button or Alt+F4 discarded unsaved edits without asking. All four ways of closing the editor — File ▸ Exit, the Close button, the title-bar close button and Alt+F4 — now raise the same Unsaved Changes prompt, and Cancel keeps the window open with the edits intact.
• CSV Import No Longer Discards The First Line: Importing a Locations CSV whose first line was neither the exported column header nor a complete data row discarded that line and then reported the import as successful. Such a line is now reported so it can be corrected, and a file whose values are all quoted — as a spreadsheet writes when told to quote every text field — now imports every row, including the first.
Ephy 1.0.11 (August 17, 2026)
The following functionality has been added or enhanced:
• Checkbox Styling: Checkboxes now carry the same styling as the dropdowns and text boxes beside them, keeping one background and border whether they are ticked or not, so the tick alone shows whether a setting is on. A checkbox that has the keyboard focus now draws the same accent-colored border every other field draws, where before it gave no sign of holding the focus, and the accent color is no longer used to fill a ticked box.
The following bugs were fixed:
• Pasting Into Date and Time Fields: Pasting into a date or time field with the keyboard — Ctrl+V on Windows, Cmd+V on macOS — now replaces the value as expected. Previously the keystroke did nothing whenever the field already held a complete date or time, and the value could only be replaced by right-clicking the field and choosing Paste.
• Default Ephemeris Preset On A New Study: Creating a study no longer reports an error when the default ephemeris preset was saved with a different coordinate origin — for example a geocentric preset and a new heliocentric study. The preset's coordinate origin is now ignored, since each study type works in its own frame, and the preset's location, zodiac system and reference plane are applied as usual. The same applies when a preset is chosen from a study's preset list.
Ephy 1.0.10 (August 5, 2026)
The following functionality has been added or enhanced:
• Uranian Bodies: The eight Uranian (Hamburg-school) hypothetical planets — Cupido, Hades, Zeus, Kronos, Apollon, Admetos, Vulkanus, and Poseidon — are now selectable in ephemeris study body lists as a new Uranians group, which always appears last. Workspaces saved with Uranian bodies are not readable by earlier Ephy versions.
• Keyboard Study Reordering: Studies in the main window list can now be reordered from the keyboard — ALT+UP and ALT+DOWN (OPTION+UP and OPTION+DOWN on macOS) move the selected study one position. Dragging a study with the mouse continues to work as before.
• About Dialog Icon: The About dialog now shows the application's full-colour icon image in place of the previous single-colour symbol.
• Timekeeping System: The application's timekeeping system has been brought up to date.
Ephy 1.0.9 (July 26, 2026)
The following functionality has been added or enhanced:
• Control Labels: Control labels were re-styled with a slightly smaller font size, so they sit more subtly beside the values they describe.
• Location Import and Export: The Locations editor now has a menu bar matching the Natal Records editor, including a Data menu for importing and exporting the location collection as a CSV file with Name, Latitude, Longitude, and Height columns.
Ephy 1.0.8 (July 8, 2026)
The following functionality has been added or enhanced:
• Grouped Body Selection Lists: The body selection lists now organize celestial bodies under collapsible groups — Planets, Barycenters, Lunar Axis, Asteroids, and Centaurs. Click a group's row (or press Space or Enter on it) to open or close the group, with the chevron rotating to show its state. The Planets and Lunar Axis groups start open, and each group's open/closed state is remembered while the study remains open; a group's checked bodies are always preserved, even while the group is closed.
• Animated Chevrons: The chevron indicators on the dropdown, date picker, and time picker controls now animate smoothly as they open and close, giving clearer visual feedback.
The following bugs were fixed:
• Records Columns Out of Sync: Fixed an issue where the records grid columns could stop matching the selected bodies and metrics. For example, after generating an ephemeris, unlocking it, then deselecting some bodies and changing which metrics were shown, some bodies could keep displaying the wrong columns — such as a Sign column that stayed visible after Sign Position was turned off. The visible columns now always reflect the current body and metric selections.
Ephy 1.0.7 (July 4, 2026)
The following functionality has been added or enhanced:
• House System Removed from Default Settings: The House System option has been removed from the Default Settings editor. No studies use a house system, so the setting had no effect.
• Start Time, Interval, and Time Unit Added to Default Settings: The Default Settings editor now includes the Start Time, record Interval, and Time Unit for both the Application and Workspace defaults, so new studies are initialized with your preferred chronological settings.
Ephy 1.0.6 (June 29, 2026)
The following functionality has been added or enhanced:
• Updated Look & Feel: The interface has been visually refined, with cleaner styling and a more cohesive appearance across the application for a better day-to-day experience.
The following bugs were fixed:
• Time Interval Numeric Entry on macOS: The Time Interval field in study settings now correctly rejects non-numeric input on macOS, matching the behavior on Windows. Typing letters, signs, or other symbols no longer enters them into the field, and pasting mixed text keeps only the digits — so the field always holds a positive whole number.
• Click to Select a Date or Time: Clicking into a date or time field now highlights the whole value so you can immediately type a new one — the same as tabbing into the field. Clicking a second time places the cursor where you click, so you can still edit just part of the date or time.
Ephy 1.0.5 (June 20, 2026)
The following functionality has been added or enhanced:
• Date & Time Controls: New date and time entry controls have been added for defining study parameters. They use the same source code as the equivalent controls in the Natal Records Editor. This ensures a consistent data entry experience within the application and across applications.
• Clear All Bodies: The body selection lists now offer a Clear All command in the right-click menu, directly below Deselect. Selecting it unchecks every body in the list at once, regardless of which rows are highlighted. The option is available whenever at least one body is selected.
• Clear All Metrics: The metric selection lists in the ephemerides studies now offer the same Clear All command in their right-click menus. It unchecks every metric in the list at once, regardless of which rows are highlighted, and is available whenever at least one metric is selected.
• Dark Theme by Default: On first launch — before any theme preference has been saved — the application now starts in the dark theme instead of the light theme. Your saved theme preference is still remembered and applied on later launches, and you can switch between light and dark at any time.
• Application Colors: A critical review of the application color scheme was done.
• Faster Study Switching: Switching between studies is now near-instantaneous. Previously, selecting a different study unloaded the current study's results and rebuilt the next one from scratch — a noticeable delay for studies containing many records. Each study's results are now kept ready in the background, so switching is immediate, and a study's column layout and selected row are preserved when you return to it.
• Code Maintainability: An extensive refactor of the application's source code was completed. It introduces no change to how the application looks or behaves, but it streamlines the underlying code so the application can be maintained and enhanced more easily going forward.
The following bugs were fixed:
• Editing Date & Time Fields: Highlighting only some of the digits within a segment of a date or time field — a day, month, year, hour, minute, or second — and typing now replaces just the highlighted digits in place. Previously this cleared the entire field and the typed digits landed at the very beginning. For example, with the year 2152 you can now highlight the "15" and type "26" to get 2262.
Ephy 1.0.4 (May 31, 2026)
The following functionality has been added or enhanced:
• Keyboard Navigation: Improved keyboard navigation behaviour when tabbing from one control to another for mutliple control types.
• Spacebar Toggle: When one or more rows are selected (highlighted) in a list of selectable items (e.g. list of bodies), pressing the spacebar will now toggle the checkbox state.
• Metrics List Keyboard Behaviour: The selectable Metrics list now shares the same keyboard behaviour as the selectable bodies list: tabbing in highlights the focused row, Space toggles the highlighted rows, and toggling a row's checkbox or running Select / Deselect from the context menu no longer drops focus to the main menu.
• System Updates: All software components have been updated to the latest versions.
The following bugs were fixed:
• Location Editor: Fixed a bug that put the first row of the location editor into edit mode when the user initially clicked on the row to select it.
• Row Highlight: Fixed a bug where tabbing onto a selectable bodies list (or other selectable items list) left the focused row unhighlighted until the user pressed an arrow key.
• Recent Files: Fixed a bug that left the application in an unusable state when opening a workspace from the Recent Files menu whose containing folder no longer exists.
Ephy 1.0.3 (April 7, 2026)
The following functionality has been added or enhanced:
• Update Notifications: When a new version of Ephy is available for download, a toolbar button with a download glyph will appear next to the theme toggle button in the top-right region of the application window. Clicking on the button opens the download page for Ephy in the user's default web browser.
• System Updates: All software components have been updated to their latest versions.