Releases: unjs/ufo
Releases ยท unjs/ufo
v1.6.1
v1.6.0
๐ Enhancements
- Add
filterQuery
utility (#287)
๐ฉน Fixes
- parseQuery: Use object with null prototype (#286)
- parseFilename: Use optional chaining to access
opts.strict
(#284)
๐ Documentation
๐ก Chore
- Consistent spelling in JSDoc comments & update automd syntax (#256)
โ Tests
- query: Validate more than 2 values for key (#273)
โค๏ธ Contributors
- Kricsleo (@kricsleo)
- Ezra Ashenafi (@Eazash)
- Pooya Parsa (@pi0)
- Bobbie Goede (@BobbieGoede)
- Nano (@Konano)
- Aman Desai (@amandesai01)
- Dave Honneffer (@pearofducks)
- Johann Schopplich (@johannschopplich)
v1.5.4
๐ฉน Fixes
- parseURL: Only normalize windows drive letters with
file://
protocol (#246) - withProtocol: Consider relative protocol (#242)
โค๏ธ Contributors
- Natanael Dos Santos Feitosa (@natanfeitosa)
- Pooya Parsa (@pi0)
- Emil (@ea-agital)
v1.5.3
v1.5.2
v1.5.1
v1.5.0
๐ Enhancements
๐ฉน Fixes
- withoutTrailingSlash: Consider query param (#219)
๐ Documentation
โค๏ธ Contributors
- Thijs Wijnmaalen [email protected]
- Pooya Parsa (@pi0)
- Daniel Roe (@danielroe)
- Diptesh Choudhuri [email protected]
- Fabian B (@madebyfabian)
v1.4.0
Important
This release might cause unintended regressions due to internal refactors for normalizeURL
and resolveUrl
utils.
Please report any issue if you suspect might be related to the upgrade.
๐ Enhancements
๐ฅ Performance
- withFragment: Early return when no hash changes required (d6ce037)
๐ฉน Fixes
- encodeQueryValue: Encode the slash character (#198)
- Stringify protocol-relative URLs (#207)
- withFragment: Use
encodeHash
for encoding (48237ab)
๐ Refactors
- resolveUrl: Decouple from $URL (#186)
- Deprecate
$URL
andcreateURL
(f1af9b3) - normalizeURL: Decouple from
$URL
(9013029) - withoutFragment: Decouple from
withFragment
(712b8d5)
๐ Documentation
โค๏ธ Contributors
- Pooya Parsa (@pi0)
- Daniel Acuรฑa
- Diptesh Choudhuri [email protected]
- Daniel Roe (@danielroe)
- Petr Kolonicz
v1.3.2
๐ฉน Fixes
โค๏ธ Contributors
- Alexander Lichter (@manniL)
- Pooya Parsa (@pi0)
- Daniel Roe (@danielroe)
v1.3.1
๐ฉน Fixes
- Test script protocols insensitively (#180)
โค๏ธ Contributors
- Daniel Roe [email protected]