Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Updated CHANGELOG with fixes.

  • Loading branch information...
commit f46a237833272d8222e794b75779eddd6d362a2f 1 parent ce0f8c2
@sporkmonger authored
Showing with 23 additions and 22 deletions.
  1. +23 −22 CHANGELOG
View
45 CHANGELOG
@@ -1,36 +1,37 @@
-## Addressable 2.2.7
+# Addressable 2.2.7
- fixed issues related to Addressable::URI#query_values=
+- the Addressable::URI.parse method is now polymorphic
-## Addressable 2.2.6
+# Addressable 2.2.6
- changed the way ambiguous paths are handled
- fixed bug with frozen URIs
- https supported in heuristic parsing
-## Addressable 2.2.5
+# Addressable 2.2.5
- 'parsing' a pre-parsed URI object is now a dup operation
- introduced conditional support for libidn
- fixed normalization issue on ampersands in query strings
- added additional tests around handling of query strings
-## Addressable 2.2.4
+# Addressable 2.2.4
- added origin support from draft-ietf-websec-origin-00
- resolved issue with attempting to navigate below root
- fixed bug with string splitting in query strings
-## Addressable 2.2.3
+# Addressable 2.2.3
- added :flat_array notation for query strings
-## Addressable 2.2.2
+# Addressable 2.2.2
- fixed issue with percent escaping of '+' character in query strings
-## Addressable 2.2.1
+# Addressable 2.2.1
- added support for application/x-www-form-urlencoded.
-## Addressable 2.2.0
+# Addressable 2.2.0
- added site methods
- improved documentation
-## Addressable 2.1.2
+# Addressable 2.1.2
- added HTTP request URI methods
- better handling of Windows file paths
- validation_deferred boolean replaced with defer_validation block
@@ -38,14 +39,14 @@
- fixed issue with constructing URIs with relative paths
- fixed warnings
-## Addressable 2.1.1
+# Addressable 2.1.1
- more type checking changes
- fixed issue with unicode normalization
- added method to find template defaults
- symbolic keys are now allowed in template mappings
- numeric values and symbolic values are now allowed in template mappings
-## Addressable 2.1.0
+# Addressable 2.1.0
- refactored URI template support out into its own class
- removed extract method due to being useless and unreliable
- removed Addressable::URI.expand_template
@@ -59,15 +60,15 @@
- worked around issue with freezing URIs
- improved specs
-## Addressable 2.0.2
+# Addressable 2.0.2
- fixed issue with URI template expansion
- fixed issue with percent escaping characters 0-15
-## Addressable 2.0.1
+# Addressable 2.0.1
- fixed issue with query string assignment
- fixed issue with improperly encoded components
-## Addressable 2.0.0
+# Addressable 2.0.0
- the initialize method now takes an options hash as its only parameter
- added query_values method to URI class
- completely replaced IDNA implementation with pure Ruby
@@ -82,20 +83,20 @@
- updated URI Template code to match v 03 of the draft spec
- added a bunch of new specifications
-## Addressable 1.0.4
+# Addressable 1.0.4
- switched to using RSpec's pending system for specs that rely on IDN
- fixed issue with creating URIs with paths that are not prefixed with '/'
-## Addressable 1.0.3
+# Addressable 1.0.3
- implemented a hash method
-## Addressable 1.0.2
+# Addressable 1.0.2
- fixed minor bug with the extract_mapping method
-## Addressable 1.0.1
+# Addressable 1.0.1
- fixed minor bug with the extract_mapping method
-## Addressable 1.0.0
+# Addressable 1.0.0
- heuristic parse method added
- parsing is slightly more strict
- replaced to_h with to_hash
@@ -104,16 +105,16 @@
- improved heckle rake task
- no surviving heckle mutations
-## Addressable 0.1.2
+# Addressable 0.1.2
- improved normalization
- fixed bug in joining algorithm
- updated specifications
-## Addressable 0.1.1
+# Addressable 0.1.1
- updated documentation
- added URI Template variable extraction
-## Addressable 0.1.0
+# Addressable 0.1.0
- initial release
- implementation based on RFC 3986, 3987
- support for IRIs via libidn
Please sign in to comment.
Something went wrong with that request. Please try again.