Skip to main content

Ephy Release Notes

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.