|
55 | 55 | * `getTzais120()` -> `getTzais120Minutes()` |
56 | 56 | * `getChatzos()` -> `getChatzosHayom()` |
57 | 57 | * `getChatzosAsHalfDay()` -> `getChatzosHayomAsHalfDay()` |
| 58 | + * `isAssurBemlacha()` -> `isAssurBemelacha()` |
58 | 59 | * Rename some classes the confusingly named `ComplexZmanimCalendar` to `ComrehensiveZmanimCalendar`. |
59 | 60 | * Move "legacy" classes to `java.time` equivelants |
60 | 61 | * All zmanim now return `Instant`s insead of `Date` objects. |
|
69 | 70 | * Tweaked logic in `AstronomicalCalendar.getInstantFromTime()` to address issues near the dateline. |
70 | 71 | * Improve null handling in `ComprehensiveZmanimCalendar.getMoladBasedTime()` |
71 | 72 | * Add `ComprehensiveZmanimCalendar.getMisheyakir12Point85Degrees()` |
72 | | -* `ComprehensiveZmanimcalendar.getMinchaGedolaGreaterThan30()` was moved to the parent `ZmanimCalendar.getMinchaGedolaGreaterThan30(Instant)` that allows it to work with any mincha gedola claculation. |
| 73 | +* Add `getMinchaGedolaGreaterThan30(Instant)` that allows it to work with any mincha gedola claculation. |
| 74 | +* `ComprehensiveZmanimcalendar.getMinchaGedolaGreaterThan30()` was renamed `getMinchaGedolaGRAGreaterThan30()` for clarity. |
73 | 75 | * Change / remove `ComprehensiveZmanimcalendar` zmanim that were too early. |
74 | 76 | * `getTzaisGeonim4Point37Degrees()` -> `getTzaisGeonim4Point42Degrees()`. |
75 | 77 | * `getTzaisGeonim4Point61Degrees()` -> `getTzaisGeonim4Point66Degrees()` |
|
99 | 101 | * [Add null checks in `getMinchaGedolaAhavatShalom()`](https://github.com/KosherJava/zmanim/commit/93f441f1ff87d4669c91b596eed157c9cf448bca) |
100 | 102 | * [Fix `getAlos60()` to use `getElevationAdjustedSunrise()`](https://github.com/KosherJava/zmanim/commit/f5a5b2c68e1f0e2f9f4fbdd2cc585085f2914b74) |
101 | 103 | * Update Tefila method to Use [Consistent Spelling](https://github.com/KosherJava/zmanim/commit/bca6ddb85542683f229d905636a06fbfc66fbe03). |
| 104 | + * Add [`getSunsetOrWesternmostSolarAzimuth()` and `getSunriseOrEasternmostSolarAzimuth()`](https://github.com/KosherJava/zmanim/commit/ab9a903e94c33d31f1ce006a6102cdfa259786ad) methods. |
102 | 105 | * `HebrewdateFormatter` |
103 | 106 | * add method [`formatParsha(JewishCalendar.Parsha parsha)`](https://github.com/KosherJava/zmanim/commit/ee3347b04bf0f4221bc8aa71af59437cd7533f72) to allow formatting of a parsha retrieved from `JewishCalendar.getUpcomingParshah()`. |
104 | 107 | * Add `getHebrewMonthList()` and `setHebrewMonthList(String[])`. This allows overriding the default month of Chesvan to Marcheshvan etc. |
|
113 | 116 | * [add missing brace to `isYomTov()` and simplify logic](https://github.com/KosherJava/zmanim/commit/e34fc879313b045f35e70b5947e2c2e20a4364c5) |
114 | 117 | * `GeoLocation` - [add NaN validation to `setLatitude` and `setLongitude`](https://github.com/KosherJava/zmanim/commit/d064715ebeaead29a01ec673f3885ee9bd9c78b4) |
115 | 118 | * `NOAACalculator` - [fix Solar Azimuth and Elevation](https://github.com/KosherJava/zmanim/commit/860f1939c25b38dd4d23adb1772b12ccbc71fc76) |
116 | | -* `AstronomicalCalculator` - [add `getSolarAzimuth()` and `getSolarElevation()`](https://github.com/KosherJava/zmanim/commit/feecf7ad2d9ce527cfe0314ae01710d68c6c3c2e) |
| 119 | +* `AstronomicalCalculator` Add some methods |
| 120 | + * `getSolarAzimuth()` |
| 121 | + * `getSolarElevation()` |
| 122 | + * `getTimeAtAzimuth()` |
117 | 123 | * `AstronomicalCalendar` |
118 | 124 | * [Fix null handling in `getSunTransit(Date,Date)`](https://github.com/KosherJava/zmanim/commit/8221e2895cbab62b037c16de1711f9faacd78a7b) |
119 | 125 | * [Deprecate `getSunriseSolarDipFromOffset` and `getSunsetSolarDipFromOffset`](https://github.com/KosherJava/zmanim/commit/0ce858258bff15c11235b1f1063d2eb0ef22b994) |
120 | 126 | * [Pass proper parameter to `getDateFromTime` in `getLocalMeanTime`](https://github.com/KosherJava/zmanim/commit/da7e888299c27622e1786af7d517f620060a38e0) |
121 | 127 | * [Add `getLocalMeanTime()`](https://github.com/KosherJava/zmanim/commit/14bcdc085011ccce327f69d6a001772c0581fcc2). |
122 | 128 | * [Move `getSolarMidnight()`](https://github.com/KosherJava/zmanim/commit/a4535717353eb77da10b6951e4a627b10258ac9e) to the parent class where it belongs. |
123 | 129 | * [Correct USNO noon calculation](https://github.com/KosherJava/zmanim/commit/3735c92289a66039b24d7e2b470955b5297f0ca5) in some locations where it was sometimes 12 hours off. |
| 130 | + * [Add `getTimeAtAzimuth(double azimuth)`](https://github.com/KosherJava/zmanim/commit/05a3bc3cdb2dbc88ffca89be0828f50abf62969f) |
124 | 131 |
|
125 | 132 | ## [2.5.0](https://github.com/KosherJava/zmanim/compare/2.4.0...2.5.0) (2023-06-09) |
126 | 133 |
|
|
0 commit comments