Skip to content

Releases: danielrbrowne/APIota

0.2.0: Linux support and error reporting improvements

06 Apr 12:07
590dd92

Choose a tag to compare

ADDED:

  • Linux support (and other supported platform improvements) (#27)
  • Return the HTTP error response body when a request fails (#28)
  • Error reporting improvements (#29)

0.1.3: Customizable JSON encoding for requests

25 Mar 12:04
1f74d6c

Choose a tag to compare

ADDED:

  • Customizable JSON encoding for requests (#21)
  • README badges (#20)
  • Swift syntax highlighting in README (#19)
  • API documentation generated by Jazzy (#17)

FIXED:

  • Access control fixes (#22)

0.1.2: Add example project

06 Jul 15:04
e2c684a

Choose a tag to compare

This release adds an example project illustrating how to use APIota in practice in a SwiftUI / Combine project.

0.1.1: Public default method implementations for Endpoint protocols

06 Jul 13:43
3c68a3b

Choose a tag to compare

This is a bug fix release containing the following changes:

0.1.0: Initial Release

06 Jul 11:26
8386818

Choose a tag to compare

This is the initial, Alpha release of APIota.

See README.md for more information such as the feature-set, usage info, a draft feature roadmap and tips for submitting feature requests and bug reports etc.

I have tried to cover most of the public interface with Apple Quick Help comments, and there is some basic unit test coverage for CRUD requests (a CI pipeline is configured via GitHub Actions as well). However I'm sure there will be things that are still broken or could benefit from refactoring, so I welcome all constructive criticism!