Skip to content

Commit

Permalink
Update changelog, import semigroup for older haskells in CI.
Browse files Browse the repository at this point in the history
  • Loading branch information
lfborjas committed Sep 15, 2020
1 parent 02f77c2 commit 51715a8
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 0 deletions.
12 changes: 12 additions & 0 deletions ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# Changelog for swiss-ephemeris

## v1.2.0.0 (2020-09-14)

**BREAKING CHANGE:** `splitDegrees` now takes options that reflect the options in the underlying library.

* Constructors for `JulianTime` and `SiderealTime` are now exposed.
* Introduce `SplitDegreesOption` enum for all options one can split degrees with; amends `splitDegrees` to take
said options as the first argument.
* `splitDegreesZodiac` is unchanged, though a mere veneer for the now more powerful `splitDegrees`.
* Since `splitDegreesZodiac` goes the extra enum-mile to provide human-readable zodiac names, and the underlying
library can also split on Nakshatras, we now include the `NakshatraName` enum. Names are from wikipedia
and I saw some variants, so please forgive any mispellings!

## v1.1.0.0 (2020-09-12)

**BREAKING CHANGE:** the `Coordinates` type has been retired, in favor of the more specific
Expand Down
1 change: 1 addition & 0 deletions src/SwissEphemeris.hs
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,7 @@ module SwissEphemeris
where

import Control.Exception (bracket_)
import Data.Semigroup ((<>))
import Foreign
import Foreign.C.String
import Foreign.SwissEphemeris
Expand Down

0 comments on commit 51715a8

Please sign in to comment.