Kosmorro Changelog
This page lists all the changes that have been made on each version of Kosmorro.
Looking for information about how long the versions of Kosmorro are supported? Check this page.
Version 0.10.13 (2023-12-17)
Bug Fixes
- compatibility with Python 3.12 (4d6b980)
Version 0.10.12 (2023-05-24)
Bug Fixes
Version 0.10.11 (2022-11-11)
Bug Fixes
Build System
BREAKING CHANGES
- Python 3.7 is not supported anymore
- AppImage is no longer available. This decision has been made because it has become hard to maintain lately, and I don't have time nor motivation to fix it.
Version 0.10.10 (2022-03-20)
Bug Fixes
Features
- i18n: delete pseudo-translation (b2535ab)
BREAKING CHANGES
- Docker support has been removed. If you were using it, please migrate to one of the other available options.
Version 0.10.9 (2022-01-12)
Bug Fixes
- fix distribution on PyPI
Version 0.10.8 (2022-01-10)
Bug Fixes
- fix locale support that led to an exception (38571c3)
Version 0.10.7 (2021-12-04)
Bug Fixes
- return next Moon phase with the correct time zone (1cc8913)
Version 0.10.6 (2021-11-20)
Bug Fixes
- colors: use colors adapted on both dark and light background (9bdb490)
- events: fix event details display for maximal elongation (d73f74a)
Version 0.10.5 (2021-11-09)
Bug Fixes
- fix a display issue on the events list when Kosmorrolib returns events not supported by the CLI (e82af8f)
- fix KeyError on events processing (be6bf53)
Version 0.10.4 (2021-11-01)
This version is empty and contains exactly the same things as v0.10.3. It has been created because of a manipulation mistake that led to the creation of a wrong version on PyPI.
If v0.10.3 does not exist on your distribution, install v0.10.4, and you will have exactly the same thing.
Version 0.10.3 (2021-11-01)
Bug Fixes
- update Kosmorrolib to version 1.0.1 (#207) (b492e7f)
Note: if you were using Kosmorro < 0.10.3, files were automatically downloaded. Those files are not necessary anymore, so you can delete the folder
$HOME/.kosmorro-cache
Version 0.10.2 (2021-08-26)
Bug Fixes
Version 0.10.1 (2021-06-20)
Bug Fixes
- enhance forward compatibility with Kosmorrolib (#189) (1fe90d2)
- PDF export: fix the failure on PDF saving (#186) (8d71b61)
Version 0.10.0 (2021-05-30)
Bug Fixes
Features
Version 0.9.0 (2021-01-31)
Code Refactoring
Continuous Integration
Features
- event: add support for moon apogee and perigee (331ab99)
BREAKING CHANGES
- compatibility: on Ubuntu 20.04+, the
texlive-latex-extra
package is needed to generate the PDF output - kosmorrolib: some methods in
Event
andMoonPhase
classes have been dropped in favor ofenum.Enum
'sname
andvalue
properties.
Version 0.8.1 (2020-06-07)
Bug Fixes
- avoid returning ephemerides for yesterday or tomorrow (75eba49)
- handle out of range date error (c39cd3a)
Version 0.8.0 (2020-05-22)
Code Refactoring
- simplify ephemerides, remove dead code (6618712)
Features
- add support for relative dates on --date argument (b9454be) (thanks @Brainface1!)
- display a graph in the PDF output for the ephemerides (4ea148e)
BREAKING CHANGES
- the JSON format has deeply changed to enhance its consistency
Version 0.7.0 (2020-04-05)
Features
- add support for environment variables (5dec0dc)
- add support for Moon conjunctions (c063f6e)
- add support for occultations (b8d6ae2)
- move the date to a single argument (32489ae)
BREAKING CHANGES
- the --day, --month and --year arguments have been removed in the favor of a single one.
Version 0.6.2 (2020-03-19)
Bug Fixes
- remove Mercury and Venus opposition (1b4c499)
Version 0.6.1 (2020-03-08)
Bug Fixes
- events: prevent false detection of conjunctions (c7bc757)
- handle KeyboardInterrupt exception (a7cb46e)
- remove the "timezone" word in the PDF output’s introduction (5ec56c4)
Version 0.6.0 (2020-03-01)
Features
- add ability to save PDF file (2fadc2a)
- add support for maximal elongations of Mercury and Venus (9dbc093)
- add support for timezones (d7730bd)
Version 0.5.2 (2020-02-04)
Bug Fixes
- add missing dependency for PIP (906a592)
Version 0.5.1 (2020-02-03)
Bug Fixes
- add compatibility for Skyfield 1.17 (081aab1)
Version 0.5.0 (2020-01-26)
Features
- add colors in the text return (38fc066)
- i18n: make the strings translatable (c4f07a1)
- Kosmorro is now available in French and German!
Version 0.4.0 (2019-12-28)
Features
- events: add support for conjunctions (8d60a2a)
- rename fields in the JSON response for more coherence (4029ba9)
- ephemerides: compute ephemerides if the position is set only (467c822)
- events: add support for opposition events (fa2da9e)
BREAKING CHANGES
- the fields "details" and "ephemerides" have been switched.
- ephemerides: invoking kosmorro command without --latitude and --longitude arguments will now only output the Moon phase and, eventually, the events for the given date (or today if date not given).
Version 0.3.1 (2019-12-01)
Bug Fixes
- moonphase: fix the Moon phase prediction (d715746)
Version 0.3.0 (2019-12-01)
Bug Fixes
Features
- moon-phase: compute more accurate Moon phase (6856d45)
Performance Improvements
- position: enhance the position performing (61536da)
BREAKING CHANGES
- position: invoking kosmorro command with the --altitude argument will now fail with an "unrecognized arguments" error.
- moon-phase: JSON format now returns the moon phase as an object instead of a string
Version 0.2.3 (2019-11-24)
Bug Fixes
- dumper: display the right date on output text (2511d31)
Version 0.2.2 (2019-11-18)
Bug Fixes
- set times are now correct (82bdc70)
Features
- add argument to get the current version (5f74b08)
Version 0.2.1 (2019-11-17)
Bug Fixes
- Move version constant to its own file to prevent sgp4 module failing in the AUR (9a0c9d3)
Version 0.2.0 (2019-11-17)
Added
- Add JSON output
- Add argument to clear the cache
Changed
- Update Numpy to v1.17.4
- Update PyLint to v2.4.4
v0.1.0 (2019-11-10)
- First version