Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^18
->^18.19.68
^1.4.0
->^1.8.0
^9.1.1
->^9.9.2
^0.5.3
->^0.5.7
^6.1.2
->^6.1.4
^1.6.6
->^1.13.0
^0.31.4
->^0.34.6
Release Notes
vinejs/vine (@vinejs/vine)
v1.8.0
: Add requiredIf rulesCompare Source
Please check docs to learn how
requiredIf
rules work. And check this PR to understand the difference betweenvine.union
andrequiredIf
rules.Commits
893d378
81beff7
21ac492
d2a03a3
ef50170
200bb39
63c49e2
f94d274
02ff0a5
d6f5589
ffb2a4e
What's Changed
New Contributors
Full Changelog: vinejs/vine@v1.7.1...v1.8.0
v1.7.1
: Bug fix and performance improvementsCompare Source
bcebea5
9dd9d85
6e412b2
3e35b83
4c88fa1
92a48c8
What's Changed
Full Changelog: vinejs/vine@v1.7.0...v1.7.1
v1.7.0
: Support for validating datesCompare Source
This release adds support for validating dates in VineJS. You may check the documentation here. https://vinejs.dev/docs/types/date
The
vine.date
schema type accepts a string value formatted as a date and returns an instance of the JavaScript Date object. The reason we accept a string is because the data submitted over an HTTP request will always represent date/datetime as a string.Once you have a date, you may validate it further by comparing it against a fixed value or compare it against values from other fields. You may refer the documentation to view all the available validation rules.
Commits
e85356b
e07cb69
1b5c497
b39b00c
02c2945
223bb93
c893f10
628b4c7
ce6c52c
cf08e2a
72d098d
16bd6e8
5d2a97a
f98e099
v1.6.0
: Bundling with tsupCompare Source
627ee41
v1.5.3
: Use validator.js specific importsCompare Source
459f3e5
v1.5.2
: Export VineValidator classCompare Source
cfaeeff
74ca7e0
9b7bc07
Full Changelog: vinejs/vine@v1.5.1...v1.5.2
v1.5.1
: Fix: Make schema classes Macroable to be extensibleCompare Source
2f5258c
89efc20
d04800c
a417418
41bd3d5
Full Changelog: vinejs/vine@v1.5.0...v1.5.1
v1.5.0
: Add API to make validation metadata type-safeCompare Source
In VineJS, you can pass runtime metadata to the validation pipeline, which you can access from the validation rules, union predicates, etc. The metadata API was not type-safe until now. However, this release allows you to define the static metadata types and a validation function to validate them at runtime.
One example is the
unique
validation rule. You might want the unique validation rule to check all the database rows except the one for the currently logged-in user. In that case, you will pass the currently logged-in userId to the statically compiled validation schema using metadata as follows.However, there is no way to know that
updateUserValidator
needs the currently logged-in user id to be functional.From
@vinejs/[email protected]
, you can use thewithMetaData
method to define static types for the metadata a validator accepts. The schema will look as follows.You can pass a callback to
withMetaData
to validate the metadata at runtime if needed.Commits
09c4097
a02908d
4181ee4
f24ebb8
92697c4
fcad2fb
Full Changelog: vinejs/vine@v1.4.1...v1.5.0
v1.4.1
: Export testing factoriesCompare Source
ffe8279
Full Changelog: vinejs/vine@v1.4.0...v1.4.1
antfu/bumpp (bumpp)
v9.9.2
Compare Source
v9.9.1
Compare Source
🐞 Bug Fixes
View changes on GitHub
v9.9.0
Compare Source
🚀 Features
tinyexec
- by @antfu (780b7)🐞 Bug Fixes
execute
type fix. - by @s3xysteak in https://github.com/antfu-collective/bumpp/issues/59 (bb023)View changes on GitHub
v9.8.1
Compare Source
🐞 Bug Fixes
View changes on GitHub
v9.8.0
Compare Source
🚀 Features
View changes on GitHub
v9.7.1
Compare Source
🐞 Bug Fixes
View changes on GitHub
v9.7.0
Compare Source
🚀 Features
View changes on GitHub
v9.6.1
Compare Source
🚀 Features
View changes on GitHub
v9.6.0
Compare Source
🚀 Features
🐞 Bug Fixes
View changes on GitHub
v9.5.2
Compare Source
🐞 Bug Fixes
View changes on GitHub
v9.5.1
Compare Source
🚀 Features
View changes on GitHub
v9.5.0
Compare Source
v9.4.2
Compare Source
v9.4.1
Compare Source
v9.4.0
Compare Source
🚀 Features
next
as release type - by @Vision010, Anthony Fu and @antfu in https://github.com/antfu/bumpp/issues/15 (81b7e)--current-version
to override the current version - by @murongg and @antfu in https://github.com/antfu/bumpp/issues/17 (48778)🐞 Bug Fixes
View changes on GitHub
v9.3.1
Compare Source
🚀 Features
package-lock.json
- by @Sec-ant in https://github.com/antfu/bumpp/issues/26 (ba39e)View changes on GitHub
v9.3.0
Compare Source
🚀 Features
🐞 Bug Fixes
ReleaseType
error - by @dockfries in https://github.com/antfu/bumpp/issues/22 (61500)View changes on GitHub
v9.2.1
Compare Source
🚀 Features
customVersion
from config - by @antfu (86e27)View changes on GitHub
v9.2.0
Compare Source
🚀 Features
View changes on GitHub
unjs/changelogen (changelogen)
v0.5.7
Compare Source
compare changes
🩹 Fixes
+
for canary suffix (#224)❤️ Contributors
v0.5.6
Compare Source
compare changes
🚀 Enhancements
🩹 Fixes
💅 Refactors
execa
withexecSync
(#222)🏡 Chore
❤️ Contributors
v0.5.5
Compare Source
compare changes
🚀 Enhancements
repo
option as string (#128)🩹 Fixes
-
or.
(#127)🏡 Chore
❤️ Contributors
v0.5.4
Compare Source
compare changes
🚀 Enhancements
--publish
and--canary
(#123)🩹 Fixes
📖 Documentation
--push
flag (#114)❤️ Contributors
unjs/defu (defu)
v6.1.4
Compare Source
compare changes
🩹 Fixes
Module
type (#121)💅 Refactors
isPlainObject
to_utils
to allow testing (e922a16)isPlainObject
logic more readable (e458b63)📖 Documentation
🏡 Chore
skipLipCheck
for type tests (7c7a9a4)✅ Tests
❤️ Contributors
v6.1.3
Compare Source
compare changes
🩹 Fixes
📖 Documentation
📦 Build
🏡 Chore
🎨 Styles
❤️ Contributors
unjs/h3 (h3)
v1.13.0
Compare Source
compare changes
🚀 Enhancements
🩹 Fixes
URLSearchParams
(#888)❤️ Contributors
v1.12.0
Compare Source
compare changes
🚀 Enhancements
🩹 Fixes
getRequestProtocol
(#776)onBeforeResponse
andonAfterResponse
are called with error code (#756)onClosed
from firing twice inEventStream
(#704)💅 Refactors
📖 Documentation
handleCors
(#747)text/html
content-type (#764)combined
log format (#771)respondWith
event object (#775)async
for request body (#777)createError
jsdoc (#762)🏡 Chore
🤖 CI
❤️ Contributors
v1.11.1
Compare Source
compare changes
🩹 Fixes
📖 Documentation
🏡 Chore
❤️ Contributors
v1.11.0
Compare Source
compare changes
🚀 Enhancements
sendIterable
util (#655)🩹 Fixes
etag
header is set before sending 304 response (#653)📖 Documentation
console.log
(#675)🏡 Chore
❤️ Contributors
v1.10.2
Compare Source
compare changes
🩹 Fixes
accept
header (#646)❤️ Contributors
v1.10.1
Compare Source
compare changes
🩹 Fixes
x-forwarded-for
header (#618)content-type
for responses with 304 status (#641)💅 Refactors
H3Event.node.res
for internal types (#626)📖 Documentation
getRequestHeaders
signuture (#613)🏡 Chore
✅ Tests
❤️ Contributors
v1.10.0
Compare Source
compare changes
🚀 Enhancements
data
(#594)🩹 Fixes
req.rawBody
beforereq.body
(#604)📖 Documentation
h3-compression
to community packages (#524)🌊 Types
isError
and updateDataT
default generic param (#582)🏡 Chore
🤖 CI
❤️ Contributors
v1.9.0
Compare Source
compare changes
🚀 Enhancements
getValidatedRouterParams
util (#573)decode
option forgetRouterParam
(#556)getRequestFingerprint
util (#564)🩹 Fixes
📖 Documentation
@intlify/h3
to community packages (#559)🌊 Types
H3Error
data andcreateError
(#566)🏡 Chore
❤️ Contributors
v1.8.2
Compare Source
compare changes
🩹 Fixes
connection?.encrypted
(#532)🏡 Chore
❤️ Contributors
v1.8.1
Compare Source
compare changes
🩹 Fixes
💅 Refactors
Headers
andResponse
for legacy polyfills (#523)📖 Documentation
🏡 Chore
✅ Tests
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.