Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
f803fc4
proof-of-concept(wip): allow custom validator
jankapunkt Mar 21, 2024
1b6cc3b
tests: add some ajv tests
jankapunkt Mar 22, 2024
01b77bf
Merge branch 'master' into feature/inject-validation-lib
jankapunkt Apr 18, 2024
a415d28
tests: make tests run
jankapunkt Apr 22, 2024
dd9c9f7
Merge branch 'master' into feature/inject-validation-lib
harryadel Feb 19, 2025
d08fe94
Update package-lock
harryadel Feb 19, 2025
697ca6b
Update test application version
harryadel Feb 19, 2025
f8ab314
Get tests to work again
harryadel Feb 19, 2025
b86bd12
Get all tests to pass
harryadel Feb 19, 2025
668a968
Test 3.1.2 only in 3.x versions
harryadel Feb 19, 2025
7efb74d
Add basic setup for zod
harryadel Mar 1, 2025
c73d01c
Detect schema type
harryadel Mar 5, 2025
b663f4d
Improve ajv detection
harryadel Mar 5, 2025
7482652
Delete prepare.js
harryadel Mar 5, 2025
cb28ca0
Fix ajv test
harryadel Mar 5, 2025
41dc06c
Move validators into their own directory
harryadel Mar 5, 2025
60e9168
Enable 'handles prototype-less objects' test for ajv
harryadel Mar 5, 2025
95e4284
Publish 4.1.1-beta.1
harryadel Mar 5, 2025
0da33d0
Centralise the code for schema detection
harryadel Mar 6, 2025
9c466be
Remove unneeded imports
harryadel Mar 6, 2025
b01f087
Ensure a specific error handling for each validation library
harryadel Mar 6, 2025
b095430
Modify zod errors
harryadel Mar 6, 2025
8f60e62
Separate adapters into their own file
harryadel Mar 10, 2025
48128ff
Remove old adapters file
harryadel Mar 10, 2025
c085899
Remove validators file
harryadel Mar 10, 2025
938c2e1
Remove the need for validators
harryadel Mar 10, 2025
390e173
Get tests to pass
harryadel Mar 10, 2025
eb32732
Modify names
harryadel Mar 10, 2025
56ef31b
Directly import adapters
harryadel Mar 10, 2025
63aede1
Release new beta
harryadel Mar 16, 2025
9300b59
Publish new beta
harryadel Mar 18, 2025
cd07536
Add a test case for brand types
harryadel Mar 23, 2025
2823d53
Add tests for zod extend
harryadel Mar 24, 2025
faa7a81
Add testing for nested values
harryadel Mar 24, 2025
b810461
Add tests for $addToSet and $push
harryadel Mar 24, 2025
1c1f1fb
Make error processing more dry
harryadel Mar 24, 2025
866e63d
Utilize formatZodErrors
harryadel Mar 25, 2025
db680e5
Improve array validation for $push and $addToSet operations in Zod ad…
harryadel Apr 4, 2025
aa6c9bf
Add support for optional field type unwrapping in Zod adapter and foc…
harryadel Apr 4, 2025
12c7469
Update meteor test application to 3.2
harryadel Apr 16, 2025
bbb9ae2
Update meteortesting to 3.2.0
harryadel Apr 16, 2025
080c219
Refactor Zod validation context into a class with improved error hand…
harryadel Apr 16, 2025
8f20327
Use original Zod error code instead of hardcoded ValidationError type
harryadel Apr 20, 2025
e8d3fe2
Update meteor version in tests
harryadel Apr 20, 2025
13059f2
Remove tests for 2.x meteor version
harryadel Apr 20, 2025
a25170d
Publish 4.1.1-beta.4
harryadel Apr 25, 2025
d45671d
Replace timestamp with counter for branded collection names in tests
harryadel Apr 25, 2025
73cbcb1
Integrate Zod v4
harryadel Sep 3, 2025
a1b1172
Publish new beta
harryadel Sep 3, 2025
af1da7c
Update versions file
harryadel Sep 3, 2025
f82b41d
Merge branch 'master' into feature/inject-validation-lib
harryadel Sep 3, 2025
e57c3f8
Update aldeed:collection2 to version 4.2.0-beta.1 in versions file
harryadel Sep 3, 2025
d34cd15
Update .versions
harryadel Sep 3, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/testsuite.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
meteor: [ '2.13.3', '3.0.4', '3.1.2' ]
meteor: [ '3.2' ]
# needs: [lintcode,lintstyle,lintdocs] # we could add prior jobs for linting, if desired
steps:
- name: checkout
Expand Down
32 changes: 16 additions & 16 deletions package/collection2/.versions
Original file line number Diff line number Diff line change
@@ -1,45 +1,45 @@
aldeed:collection2@4.1.4
aldeed:collection2@4.2.0-beta.1
aldeed:[email protected]
[email protected]
babel-compiler@7.11.3
babel-compiler@7.12.2
[email protected]
[email protected]
[email protected]
[email protected].0
[email protected].0
[email protected].2
[email protected].1
[email protected]
[email protected]
[email protected]
[email protected].0
[email protected].1
[email protected]
[email protected]
[email protected]
[email protected]
[email protected].10
[email protected].13
[email protected]
[email protected]
[email protected]
[email protected].4
[email protected].5
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
local-test:aldeed:collection2@4.1.4
local-test:aldeed:collection2@4.2.0-beta.1
[email protected]
[email protected].0
[email protected].1
meteortesting:[email protected]
meteortesting:[email protected]
meteortesting:[email protected]
[email protected].2
[email protected].1
[email protected].4
[email protected].3
[email protected]
[email protected]
[email protected].1
[email protected].4
[email protected]
[email protected]
[email protected]
npm-mongo@6.10.2
npm-mongo@6.16.1
[email protected]
[email protected]
raix:[email protected]
Expand All @@ -48,9 +48,9 @@ [email protected]
[email protected]
[email protected]
[email protected]
[email protected].0
[email protected].1
[email protected]
[email protected].3
[email protected].6
[email protected].6
[email protected].7
[email protected]
zodern:[email protected]
Loading