Skip to content

Releases: onekiloparsec/SwiftAA

Silencing warnings for Xcode 13.1+

08 Feb 21:56
2.3.2
3b6869a
Compare
Choose a tag to compare

Just a quick release with only small change in the Swift Package Manager definition file.

Swift5, Xcode11 and AA+ v2.0+

01 Nov 08:10
2.1.0
46975f0
Compare
Choose a tag to compare

Update of SwiftAA for Swift5, Xcode11 and AA+ v2.0+.

Moon Phase bugfix !

17 Feb 10:41
Compare
Choose a tag to compare

Thanks to a dedicated user, a fix on the Moon phases has been applied to SwiftAA code. See the closed issue #81 for details.

The release also contains some annoyance fixes for Xcode 10.2.

AA+ version update

02 Feb 08:24
74d1517
Compare
Choose a tag to compare

AA+ from P.J. Naughter has seen various fixes and improvements since the last time we included the AA+ sources (v1.91). It was time to update to the latest version: v1.99.

2.0!

28 Sep 06:56
Compare
Choose a tag to compare

After months of hard work and a last-push-to-the-summit the last week for bringing unit tests coverage above 90%, I am pleased to announce SwiftAA reaches the 2.0 milestone.

Putting the Moon high in the sky

17 Sep 14:31
Compare
Choose a tag to compare

Well, the Moon class deserved some better doc and some additional APIs. Here there are, with various improvements and tests in different places. As we continue to cover the Moon with Unit Tests, we are approaching 2.0 release.

Important fix on Rise Transit & Set times.

29 Jul 14:47
Compare
Choose a tag to compare

The problem was a confusion between two types of ecliptic coordinates (one geocentric, one heliocentric). And the equatorial coordinates needed for the computation of rise transit set times were based on the wrong ones (heliocentric).

All tests pass. But for some of them, the accuracy isn't satisfactory (> a few minutes, up to some hours). With the large spread of sources on the Internet, often providing little clue on how things are computed, make it very hard here to have a consistent set of tests which are accurate compared to all these sources at the same time.

Nevertheless, we keep thriving!

For the archive, let state that the sources of data for tests are: The AA book (by Jean Meeus), AA+ own C++ tests, USNO, Sky Safari, Xephem.

First draft release of SwiftAA 2! (alpha-0)

18 Dec 14:59
Compare
Choose a tag to compare

A whole world of modern expressive Swift code base giving access to most of the Astronomical Algorithms. Lots to be perfected, but that's time for a release, since most of the (Obj-)C++ code is now covered, and more importantly, elevated to a more expressive formulation.

A draft of a Swift Playground is also provided for those who wants to play with SwiftAA, to study solar system dynamics, and properties for instance.

Hello Universe...

10 Jul 10:06
Compare
Choose a tag to compare

This is the first release of SwiftAA. It contains all the Objective-C wrappers as well as the Swift headers and files for you to access all the Astronomical Algorithms implementation of AA+ in Swift.

It is for iOS8+ as well as OSX Yosemite+

There is a very basic Swift Playground included. It will be developed in the coming months to exemplify the use of the AA.