All Notable changes to url
will be documented in this file
- Please update spatie/macroable by @aungmyatmoe11 in #68
- @aungmyatmoe11 made their first contribution in #68
Full Changelog: https://github.com/spatie/url/compare/2.3.0...2.4.0
- Add configurable and validatable schemes. by @glenncoppens in #67
- @glenncoppens made their first contribution in #67
Full Changelog: https://github.com/spatie/url/compare/2.2.1...2.3.0
- psr/http-message 2.0 compatibility by @misantron in #65
- @misantron made their first contribution in #65
Full Changelog: https://github.com/spatie/url/compare/2.2.0...2.2.1
- Update .gitattributes by @angeljqv in #58
- Normalize composer.json by @patinthehat in #59
- Add PHP 8.2 Support by @patinthehat in #60
- lazy evaluate Url::getQueryParameter default argument by @bryanlopezinc in #61
Full Changelog: https://github.com/spatie/url/compare/2.1.1...2.2.0
- Rewrite tests using pest by @bvtterfly in #54
- Add withoutQueryParameters & unsetAll method by @MatusBoa in #56
Full Changelog: https://github.com/spatie/url/compare/2.1.0...2.1.1
- Add support for tel: links by @mrk-j in #53
- @mrk-j made their first contribution in #53
Full Changelog: https://github.com/spatie/url/compare/2.0.5...2.1.0
- Add support for array query parameters by @rapkis in #52
Full Changelog: https://github.com/spatie/url/compare/2.0.4...2.0.5
- Add ability to set multiple query parameters at once by @rapkis in #51
- @rapkis made their first contribution in #51
Full Changelog: https://github.com/spatie/url/compare/2.0.3...2.0.4
- PHP 8.1 Compatibility by @MaSpeng in #49
- @MaSpeng made their first contribution in #49
Full Changelog: https://github.com/spatie/url/compare/2.0.2...2.0.3
- Fix creating urls from invalid strings by @SamuelNitsche in #48
- @SamuelNitsche made their first contribution in #48
Full Changelog: https://github.com/spatie/url/compare/2.0.1...2.0.2
- remove prefixing
/
formailto:
schemes when buildingwithPath()
- require PHP 8+
- drop support for PHP 7.x
- use PHP 8 syntax where possible
- update deps
- support PHP 8
- urlencode() new query params values (#35)
- Updated: preserve trailing slash in URL path (#33)
- Added: support for simple
mailto:
links
- Added:
Url
now is macroable
- Added:
getFirstSegment
andgetLastSegment
- Fixed: allow valuesless query parameters, e.g.
?foo=bar&baz
- Fixed: Ensure an url does not end with
/
- First release