Skip to content
This repository has been archived by the owner on Nov 16, 2020. It is now read-only.

Releases: vapor/url-encoded-form

Add support for Codable types with URL properties.

26 Feb 20:16
20f68fb
Compare
Choose a tag to compare

Add support for encoding and decode URLs. Fixes #24

URLEncodedForm 1.0.7

13 Feb 16:18
44999b4
Compare
Choose a tag to compare

Encodes reserved characters like & in URL-encoded form keys and values.

URL-Encoded Form 1.0.6

26 Mar 20:52
Compare
Choose a tag to compare

Fixed:

  • Silenced a Swift 5 warning.

URL-Encoded Form 1.0.5

17 Sep 12:51
932024f
Compare
Choose a tag to compare

Fixed:

  • Fixes an issue that prevented nested structs from being properly decoded. (#16, #15)
  • Added tests to ensure nested enums decode properly. (#10)
  • Added special Decimal conformance to decode / encode as a String. (#11)

URL-Encoded Form 1.0.4

24 Jul 22:57
cbfe7ef
Compare
Choose a tag to compare

Fixed:

  • Worked around a compiler bug that prevented building on Swift 4.2 (#12, #13).

URL-Encoded Form 1.0.3

09 May 01:55
Compare
Choose a tag to compare

Fixed:

  • Percent encoded ampersands are now decoded properly (#8).
  • Keyed decoding errors now have correct key path (#7).

Milestone:
1.0.3

URL-Encoded Form 1.0.2

18 Apr 19:04
8448fa9
Compare
Choose a tag to compare

Fixed:

  • RawRepresentable enums should now work properly (#5).
  • Added support for fuzzy Bool (#3, #5)

Milestone:
1.0.2

URL-Encoded Form 1.0.1

16 Apr 22:03
Compare
Choose a tag to compare

Fixed:

  • Fixed a warning about fileprivate extensions.

URL-Encoded Form 1.0.0

16 Apr 21:38
Compare
Choose a tag to compare

Introducing URL-encoded Form 1.0! 🎉
📝 Previously this package was part of Vapor, but now it has been separated so that any Swift project can take advantage of it. This package parses and serializes url-encoded form data with Codable support.

Docs:
https://docs.vapor.codes/3.0/url-encoded-form/getting-started/

API Docs:
https://api.vapor.codes/url-encoded-form/latest/URLEncodedForm

Milestone:
1.0.0