The project devel:languages:perl is configured through scmsync. This is not supported by the OBS frontend

File rubygem-addressable.changes of Package rubygem-addressable

-------------------------------------------------------------------
Tue Jul 16 09:06:28 UTC 2024 - Dan Čermák <dan.cermak@posteo.net>

- # Addressable 2.8.7 <a name="v2.8.7">
- Allow `public_suffix` 6 ([#535])

[#535]: https://github.com/sporkmonger/addressable/pull/535


-------------------------------------------------------------------
Mon Dec 25 15:13:23 UTC 2023 - Илья Индиго <ilya@ilya.cf>

- Updated to 2.8.6
  * Memoize regexps for common character classes.

-------------------------------------------------------------------
Thu Nov  2 14:29:46 UTC 2023 - Dan Čermák <dan.cermak@posteo.net>

- # Addressable 2.8.5
- Fix thread safety issue with encoding tables ([#515])
- Define URI::NONE as a module to avoid serialization issues ([#509])
- Fix YAML serialization ([#508])

[#508]: https://github.com/sporkmonger/addressable/pull/508
[#509]: https://github.com/sporkmonger/addressable/pull/509
[#515]: https://github.com/sporkmonger/addressable/pull/515

-------------------------------------------------------------------
Sat Jun 10 14:08:24 UTC 2023 - Andrea Manzini <andrea.manzini@suse.com>

- updated to version 2.8.4
  * Restore Addressable::IDNA.unicode_normalize_kc as a deprecated method

- updated to version 2.8.3
  * Fix template expand level 2 hash support for non-string objects

- updated to version 2.8.2
  * Improve cache hits and JIT friendliness 
  * Improve code style and test coverage 
  * Ensure reset of deferred validation
  * Resolve normalization differences between IDNA::Native and IDNA::Pure 
  * Remove redundant colon in Addressable::URI::CharacterClasses::AUTHORITY

-------------------------------------------------------------------
Fri Aug 26 16:08:46 UTC 2022 - Manuel Schnitzer <mschnitzer@suse.com>

- updated to version 2.8.1

  * refactor `Addressable::URI.normalize_path` to address linter offenses ([#430](https://github.com/sporkmonger/addressable/pull/430))
  * remove redundant colon in `Addressable::URI::CharacterClasses::AUTHORITY` regex ([#438](https://github.com/sporkmonger/addressable/pull/438))
  * update gemspec to reflect supported Ruby versions ([#466], [#464], [#463])
  * compatibility w/ public_suffix 5.x ([#466], [#465], [#460])
  * fixes "invalid byte sequence in UTF-8" exception when unencoding URLs containing non UTF-8 characters ([#459](https://github.com/sporkmonger/addressable/pull/459))
  * `Ractor` compatibility ([#449](https://github.com/sporkmonger/addressable/pull/449))
  * use the whole string instead of a single line for template match ([#431](https://github.com/sporkmonger/addressable/pull/431))
  * force UTF-8 encoding only if needed ([#341](https://github.com/sporkmonger/addressable/pull/341))

  [#460]: https://github.com/sporkmonger/addressable/pull/460
  [#463]: https://github.com/sporkmonger/addressable/pull/463
  [#464]: https://github.com/sporkmonger/addressable/pull/464
  [#465]: https://github.com/sporkmonger/addressable/pull/465
  [#466]: https://github.com/sporkmonger/addressable/pull/466

-------------------------------------------------------------------
Sat Jul 10 13:54:49 UTC 2021 - Manuel Schnitzer <mschnitzer@suse.com>

- updated to version 2.8.0

  * fixes ReDoS vulnerability in Addressable::Template#match
  * no longer replaces `+` with spaces in queries for non-http(s) schemes
  * fixed encoding ipv6 literals
  * the `:compacted` flag for `normalized_query` now dedupes parameters
  * fix broken `escape_component` alias
  * dropping support for Ruby 2.0 and 2.1
  * adding Ruby 3.0 compatibility for development tasks
  * drop support for `rack-mount` and remove Addressable::Template#generate
  * performance improvements
  * switch CI/CD to GitHub Actions

-------------------------------------------------------------------
Mon Sep  2 07:45:01 UTC 2019 - Dan Čermák <dcermak@suse.com>

- New upstream release 2.7.0

  * added `:compacted` flag to `normalized_query`
  * `heuristic_parse` handles `mailto:` more intuitively
  * refactored validation to use a prepended module
  * dropped explicit support for JRuby 9.0.5.0
  * compatibility w/ public_suffix 4.x
  * performance improvements

-------------------------------------------------------------------
Wed Aug  7 14:14:46 UTC 2019 - Dan Čermák <dcermak@suse.com>

- Update public_suffix gem dependency to < 5.0

-------------------------------------------------------------------
Fri Feb  8 11:24:50 UTC 2019 - mschnitzer@suse.com

- updated to version 2.6.0

  * added `tld=` method to allow assignment to the public suffix
  * most `heuristic_parse` patterns are now case-insensitive
  * `heuristic_parse` handles more `file://` URI variations
  * fixes bug in `heuristic_parse` when uri starts with digit
  * fixes bug in `request_uri=` with query strings
  * fixes template issues with `nil` and `?` operator
  * `frozen_string_literal` pragmas added
  * minor performance improvements in regexps
  * fixes to eliminate warnings

-------------------------------------------------------------------
Sun Sep  3 08:54:03 UTC 2017 - coolo@suse.com

- updated to version 2.5.2
 see installed CHANGELOG.md

  # Addressable 2.5.2
  - better support for frozen string literals
  - fixed bug w/ uppercase characters in scheme
  - IDNA errors w/ emoji URLs
  - compatibility w/ public_suffix 3.x

-------------------------------------------------------------------
Thu Mar 30 04:28:46 UTC 2017 - coolo@suse.com

- updated to version 2.5.1
 see installed CHANGELOG.md

  # Addressable 2.5.1
  - allow unicode normalization to be disabled for URI Template expansion
  - removed duplicate test

-------------------------------------------------------------------
Sat Nov  5 05:28:41 UTC 2016 - coolo@suse.com

- updated to version 2.5.0
 see installed CHANGELOG.md

  # Addressable 2.5.0
  - dropping support for Ruby 1.9
  - adding support for Ruby 2.4 preview
  - add support for public suffixes and tld; first runtime dependency
  - hostname escaping should match RFC; underscores in hostnames no longer escaped
  - paths beginning with // and missing an authority are now considered invalid
  - validation now also takes place after setting a path
  - handle backslashes in authority more like a browser for `heuristic_parse`
  - unescaped backslashes in host now raise an `InvalidURIError`
  - `merge!`, `join!`, `omit!` and `normalize!` don't disable deferred validation
  - `heuristic_parse` now trims whitespace before parsing
  - host parts longer than 63 bytes will be ignored and not passed to libidn
  - normalized values always encoded as UTF-8

-------------------------------------------------------------------
Mon Dec  7 05:28:24 UTC 2015 - coolo@suse.com

- updated to version 2.4.0
 see installed CHANGELOG.md

  # Addressable 2.4.0
  - support for 1.8.x dropped
  - double quotes in a host now raises an error
  - newlines in host will no longer get unescaped during normalization
  - stricter handling of bogus scheme values
  - stricter handling of encoded port values
  - calling `require 'addressable'` will now load both the URI and Template files
  - assigning to the `hostname` component with an `IPAddr` object is now supported
  - assigning to the `origin` component is now supported
  - fixed minor bug where an exception would be thrown for a missing ACE suffix
  - better partial expansion of URI templates

-------------------------------------------------------------------
Wed Apr  8 09:23:53 UTC 2015 - coolo@suse.com

- updated to version 2.3.8
 - fix warnings
 - update dependency gems
 - support for 1.8.x officially deprecated

-------------------------------------------------------------------
Fri Feb  6 13:12:46 UTC 2015 - coolo@suse.com

- updated to version 2.3.7
 - fix scenario in which invalid URIs don't get an exception until inspected
 - handle hostnames with two adjacent periods correctly
 - upgrade of RSpec

-------------------------------------------------------------------
Mon Oct 13 05:39:32 UTC 2014 - coolo@suse.com

- adapt to new rubygem packaging

-------------------------------------------------------------------
Sun Oct 12 09:32:40 UTC 2014 - adrian@suse.de

- adapt to new rubygem packaging style

-------------------------------------------------------------------
Mon Mar 24 19:05:18 UTC 2014 - coolo@suse.com

- updated to version 2.3.6
 - normalization drops empty query string
 - better handling in template extract for missing values
 - template modifier for `'?'` now treated as optional
 - fixed issue where character class parameters were modified
 - templates can now be tested for equality
 - added `:sorted` option to normalization of query strings
 - fixed issue with normalization of hosts given in `'example.com.'` form

-------------------------------------------------------------------
Fri Jul 12 19:04:16 UTC 2013 - coolo@suse.com

- updated to version 2.3.5
 - added Addressable::URI#empty? method
 - Addressable::URI#hostname methods now strip square brackets from IPv6 hosts
 - compatibility with Net::HTTP in Ruby 2.0.0
 - Addressable::URI#route_from should always give relative URIs

-------------------------------------------------------------------
Sat Apr 27 05:39:10 UTC 2013 - coolo@suse.com

- updated to version 2.3.4
 - fixed issue with encoding altering its inputs
 - query string normalization now leaves ';' characters alone
 - FakeFS is detected before attempting to load unicode tables
 - additional testing to ensure frozen objects don't cause problems

-------------------------------------------------------------------
Sun Mar  3 08:05:57 UTC 2013 - coolo@suse.com

- updated to version 2.3.3
 - fixed issue with converting common primitives during template expansion
 - fixed port encoding issue
 - removed a few warnings
 - normalize should now ignore %2B in query strings
 - the IDNA logic should now be handled by libidn in Ruby 1.9
 - no template match should now result in nil instead of an empty MatchData
 - added license information to gemspec

-------------------------------------------------------------------
Sat Jul 28 16:24:54 UTC 2012 - coolo@suse.com

- update to 2.3.2
 - added Addressable::URI#default_port method
 - fixed issue with Marshalling Unicode data on Windows
 - improved heuristic parsing to better handle IPv4 addresses

-------------------------------------------------------------------
Sun Jul 22 14:24:15 UTC 2012 - coolo@suse.com

- update to 2.3.1
 - fixed missing unicode data file
 - updated Addressable::Template to use RFC 6570, level 4
 - fixed compatibility problems with some versions of Ruby
 - moved unicode tables into a data file for performance reasons
 - removing support for multiple query value notations

-------------------------------------------------------------------
Tue Jun  5 07:23:22 UTC 2012 - cfarrell@suse.com

- license update: Apache-2.0
  Look at the LICENSE.txt file

-------------------------------------------------------------------
Sun May  6 14:34:34 UTC 2012 - coolo@suse.com

- update to 2.2.8
  - fixed issues with dot segment removal code
  - form encoding can now handle multiple values per key
  - updated development environment

-------------------------------------------------------------------
Fri Oct  7 08:11:38 UTC 2011 - fcastelli@suse.com

- Update to 2.2.6

-------------------------------------------------------------------
Tue May 10 11:57:55 CEST 2011 - visnov@suse.cz

- fix license - MIT 

-------------------------------------------------------------------
Tue Mar 29 09:26:11 UTC 2011 - kkaempf@novell.com

- update to 2.2.4 (for dm-core 1.1.0)
- split off -doc subpackage

-------------------------------------------------------------------
Tue Jan 11 09:58:48 UTC 2011 - aduffeck@novell.com

- update to version 2.2.2
  * added site methods
  * improved documentation
  * added support for application/x-www-form-urlencoded.
  * fixed issue with percent escaping of '+' character in query strings

-------------------------------------------------------------------
Thu Jun 10 14:42:20 UTC 2010 - mrueckert@suse.de

- update to version 2.1.2
  * added HTTP request URI methods
  * better handling of Windows file paths
  * validation_deferred boolean replaced with defer_validation block
  * normalization of percent-encoded paths should now be correct
  * fixed issue with constructing URIs with relative paths
  * fixed warnings
- drop development requirements
- use rubygems_requires macro

-------------------------------------------------------------------
Mon Dec 21 13:36:49 UTC 2009 - prusnak@suse.cz

- update to 2.1.1

-------------------------------------------------------------------
Sat Aug 29 08:25:22 UTC 2009 - dmacvicar@novell.com

- downgrade to 2.0.2 until dm-core 0.10.0 gets released 

-------------------------------------------------------------------
Sun Jul 26 16:20:03 CEST 2009 - dmacvicar@suse.de

- update to 2.1.0 

-------------------------------------------------------------------
Mon Mar 23 18:40:39 CET 2009 - dmacvicar@suse.de

- initial package
openSUSE Build Service is sponsored by