Skip to content

Expand the number of tested Ruby versions#84

Merged
rhannequin merged 1 commit intomainfrom
more-tested-ruby-versions
May 24, 2024
Merged

Expand the number of tested Ruby versions#84
rhannequin merged 1 commit intomainfrom
more-tested-ruby-versions

Conversation

@rhannequin
Copy link
Owner

Previously, only the latest patch version of each minor version since Ruby 3.0.0 were tested.

Now, every patch version since 3.0.0 is tested to expand visibility and insurance over all maintained MRI versions and beyond.

When this PR was created, Ruby 3.0 just got out of the EOL (ref). But in order to be conservative, all patch versions of 3.0 are still tested, and the minimum required Ruby version for the library remains 3.0.0.

@rhannequin rhannequin self-assigned this May 23, 2024
@rhannequin rhannequin force-pushed the rationalize-negative-angles branch from 17a84e6 to e41b6e7 Compare May 24, 2024 08:39
@rhannequin rhannequin force-pushed the more-tested-ruby-versions branch 2 times, most recently from 563b9bf to 8135ddd Compare May 24, 2024 08:59
@rhannequin rhannequin changed the base branch from rationalize-negative-angles to main May 24, 2024 08:59
Previously, only the latest patch version of each minor version since
Ruby 3.0.0 were tested.

Now, every patch version since 3.0.0 is tested to expand visibility and
insurance over all maintained MRI versions and beyond.

When this PR was created, Ruby 3.0 just got out of the EOL ([ref]). But
in order to be conservative, all patch versions of 3.0 are still tested,
and the minimum required Ruby version for the library remains 3.0.0.

[ref]: https://www.ruby-lang.org/en/downloads/branches/
@rhannequin rhannequin force-pushed the more-tested-ruby-versions branch from 8135ddd to 5d5c99f Compare May 24, 2024 09:45
@rhannequin rhannequin merged commit 8afce7d into main May 24, 2024
@rhannequin rhannequin deleted the more-tested-ruby-versions branch May 24, 2024 10:46
rhannequin added a commit that referenced this pull request Jun 11, 2024
 ## 0.5.0 - 2024-06-11

_If you are upgrading: please see [UPGRADING.md]._

[UPGRADING.md]: https://github.com/rhannequin/astronoby/blob/main/UPGRADING.md

 ### Features

* Make `Sun#mean_anomaly` public ([#72])
* Moon ecliptic coordinates ([#73])
* Moon apparent geocentric equatorial coordinates ([#75])
* Moon horizontal coordinates ([#76])
* Assume Moon's equatorial coordinates are geocentric ([#77])
* Use observer object for geocentric parallax ([#79])
* Moon's phase angle and illuminated fraction ([#80])
* Monthly Moon phases ([#82])
* Rationalize negative degree angles ([#83])
* Factorize Moon phases periodic terms ([#85])
* Introduce observation events for Moon ([#86])

[#72]: #72
[#73]: #73
[#75]: #75
[#76]: #76
[#77]: #77
[#79]: #79
[#80]: #80
[#82]: #82
[#83]: #83
[#85]: #85
[#86]: #86

 ### Improvements

* Create FUNDING.yml ([#70])
* Bump standard from 1.35.1 to 1.36.0 ([#71])
* Bump rexml from 3.2.6 to 3.2.8 ([#74])
* Expand the number of tested Ruby versions ([#84])
* Add Ruby 3.1.6 and 3.3.2 coverage ([#88])
* Improve and update documentation ([#87])
* Update UPGRADING.md ([#89])

[#70]: #70
[#71]: #71
[#74]: #74
[#84]: #84
[#88]: #88
[#87]: #87
[#89]: #89

 ### Backward-incompatible changes

* Use Observer in Horizontal coordinates ([#69])
* Introduce `Astronoby::Distance` value object ([#78])

[#69]: #69
[#78]: #78

**Full Changelog**: v0.4.0...v0.5.0
rhannequin added a commit that referenced this pull request Jun 11, 2024
### Features

* Make `Sun#mean_anomaly` public ([#72])
* Moon ecliptic coordinates ([#73])
* Moon apparent geocentric equatorial coordinates ([#75])
* Moon horizontal coordinates ([#76])
* Assume Moon's equatorial coordinates are geocentric ([#77])
* Use observer object for geocentric parallax ([#79])
* Moon's phase angle and illuminated fraction ([#80])
* Monthly Moon phases ([#82])
* Rationalize negative degree angles ([#83])
* Factorize Moon phases periodic terms ([#85])
* Introduce observation events for Moon ([#86])

[#72]: #72
[#73]: #73
[#75]: #75
[#76]: #76
[#77]: #77
[#79]: #79
[#80]: #80
[#82]: #82
[#83]: #83
[#85]: #85
[#86]: #86

### Improvements

* Create FUNDING.yml ([#70])
* Bump standard from 1.35.1 to 1.36.0 ([#71])
* Bump rexml from 3.2.6 to 3.2.8 ([#74])
* Expand the number of tested Ruby versions ([#84])
* Add Ruby 3.1.6 and 3.3.2 coverage ([#88])
* Improve and update documentation ([#87])
* Update UPGRADING.md ([#89])

[#70]: #70
[#71]: #71
[#74]: #74
[#84]: #84
[#88]: #88
[#87]: #87
[#89]: #89

### Backward-incompatible changes

* Use Observer in Horizontal coordinates ([#69])
* Introduce `Astronoby::Distance` value object ([#78])

[#69]: #69
[#78]: #78

**Full Changelog**: v0.4.0...v0.5.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant