diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index fdbd9cb6..87db41da 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -7,7 +7,7 @@ jobs: runs-on: ubuntu-20.04 strategy: matrix: - meteor: [2.3.1, 2.6.1, 2.7.3, 2.8.1, 2.9.1, 2.12] + meteor: [2.3.1, 2.6.1, 2.7.3, 2.8.1, 2.9.1, 2.12, 2.14] steps: - uses: actions/checkout@v3 diff --git a/.versions b/.versions index e51652f5..1fa61300 100644 --- a/.versions +++ b/.versions @@ -1,62 +1,64 @@ allow-deny@1.1.1 -babel-compiler@7.10.1 +babel-compiler@7.10.5 babel-runtime@1.5.1 base64@1.0.12 binary-heap@1.0.11 -boilerplate-generator@1.7.1 +boilerplate-generator@1.7.2 caching-compiler@1.2.2 -callback-hook@1.4.0 +callback-hook@1.5.1 check@1.3.2 coffeescript@2.4.1 coffeescript-compiler@2.4.1 -cultofcoders:grapher@1.4.1 -dburles:mongo-collection-instances@0.3.5 +cultofcoders:grapher@1.5.0 +dburles:mongo-collection-instances@0.4.0 ddp@1.4.1 ddp-client@2.6.1 ddp-common@1.4.0 -ddp-server@2.6.0 +ddp-server@2.7.0 diff-sequence@1.1.2 -dynamic-import@0.7.2 -ecmascript@0.16.4 -ecmascript-runtime@0.8.0 +dynamic-import@0.7.3 +ecmascript@0.16.8 +ecmascript-runtime@0.8.1 ecmascript-runtime-client@0.12.1 ecmascript-runtime-server@0.11.0 ejson@1.1.3 -fetch@0.1.2 +fetch@0.1.4 geojson-utils@1.0.11 -herteby:denormalize@0.6.6 +herteby:denormalize@0.6.7 id-map@1.1.1 inter-process-messaging@0.1.1 -lai:collection-extensions@0.2.1_1 -local-test:cultofcoders:grapher@1.4.1 -logging@1.3.1 -matb33:collection-hooks@1.1.2 -meteor@1.10.3 +lai:collection-extensions@0.4.0 +local-test:cultofcoders:grapher@1.5.0 +logging@1.3.3 +matb33:collection-hooks@1.3.1 +meteor@1.11.5 meteortesting:browser-tests@0.1.2 meteortesting:mocha@0.4.4 -minimongo@1.9.1 -modern-browsers@0.1.9 -modules@0.19.0 +minimongo@1.9.3 +modern-browsers@0.1.10 +modules@0.20.0 modules-runtime@0.13.1 -mongo@1.16.3 +mongo@1.16.8 mongo-decimal@0.1.3 mongo-dev-server@1.1.0 mongo-id@1.0.8 -npm-mongo@4.12.1 +npm-mongo@4.17.2 ordered-dict@1.1.0 peerlibrary:extend-publish@0.6.0 peerlibrary:subscription-scope@0.5.0 practicalmeteor:mocha-core@1.0.1 promise@0.12.2 random@1.2.1 -react-fast-refresh@0.2.3 +react-fast-refresh@0.2.8 reactive-var@1.0.12 reload@1.3.1 retry@1.1.0 -reywood:publish-composite@1.7.3 +reywood:publish-composite@1.8.8 routepolicy@1.1.1 -socket-stream-client@0.5.0 -tracker@1.2.1 -underscore@1.0.11 -webapp@1.13.2 +socket-stream-client@0.5.2 +tracker@1.3.3 +typescript@4.9.5 +underscore@1.6.0 +webapp@1.13.8 webapp-hashing@1.1.1 +zodern:types@1.0.11 diff --git a/CHANGELOG.md b/CHANGELOG.md index 535ddda0..3549cc7e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ - Minimum Meteor version bumped to 2.3 - Update dependencies - Allow unblocking recursive publications [@Floriferous](https://github.com/Floriferous) +- Reverse link nested objects failure [@bhunjadi](https://github.com/bhunjadi) [PR](https://github.com/cult-of-coders/grapher/pull/400) +- `reywood:publish-composite` updated to v1.8.8 +- Added test for Meteor 2.12 and 2.14 +- Added support for nested links in nested objects and arrays [@bhunjadi](https://github.com/bhunjadi) [PR](https://github.com/cult-of-coders/grapher/pull/479) ## 1.4.1 - Fix reactive counters when filtering on dates [@vparpoil](https://github.com/vparpoil) [PR](https://github.com/cult-of-coders/grapher/pull/402) diff --git a/package.js b/package.js index 470e9ced..4be099c7 100755 --- a/package.js +++ b/package.js @@ -20,7 +20,7 @@ const npmPackages = { Package.onUse(function (api) { Npm.depends(npmPackages); - api.versionsFrom(["2.3.1", "2.6.1", "2.7.3", "2.8.1", "2.9.1"]); + api.versionsFrom(["2.3.1", "2.6.1", "2.7.3", "2.8.1", "2.9.1", "3.0-beta.4"]); var packages = [ "ecmascript", @@ -29,9 +29,9 @@ Package.onUse(function (api) { "check", "reactive-var", "mongo", - "matb33:collection-hooks@1.2.0", - "reywood:publish-composite@1.7.3", - "dburles:mongo-collection-instances@0.3.6", + "matb33:collection-hooks@1.3.1", + "reywood:publish-composite@1.8.8", + "dburles:mongo-collection-instances@0.4.0", "peerlibrary:subscription-scope@0.5.0", "herteby:denormalize@0.6.7" ]; @@ -54,9 +54,10 @@ Package.onTest(function (api) { "random", "ecmascript", "underscore", - "matb33:collection-hooks@1.2.0", - "reywood:publish-composite@1.7.3", - "dburles:mongo-collection-instances@0.3.6", + "matb33:collection-hooks@1.3.1", + "reywood:publish-composite@1.8.7", + "dburles:mongo-collection-instances@0.4.0", + "peerlibrary:subscription-scope@0.5.0", "herteby:denormalize@0.6.7", "mongo" ];