mirror of
https://github.com/meteor/meteor.git
synced 2026-05-02 03:01:46 -04:00
Merge branch 'refs/heads/devel' into feature/react-tutorial
# Conflicts: # v3-docs/docs/.vitepress/config.mts
This commit is contained in:
@@ -72,7 +72,7 @@ Current Core Team:
|
||||
|
||||
### Tracking project work
|
||||
|
||||
Right now, the best place to track the work being done on Meteor is to take a look at the latest release milestone [here](https://github.com/meteor/meteor/milestones). Also, the [Meteor Roadmap](https://docs.meteor.com/roadmap.html) contains high-level information on the current priorities of the project.
|
||||
Right now, the best place to track the work being done on Meteor is to take a look at the latest release milestone [here](https://github.com/meteor/meteor/milestones). Also, the [Meteor Roadmap](https://docs.meteor.com/about/roadmap.html) contains high-level information on the current priorities of the project.
|
||||
|
||||
## Reporting a bug in Meteor
|
||||
<a name="reporting-bug"></a>
|
||||
@@ -134,7 +134,7 @@ for more details on proposing changes to core code.
|
||||
Feature requests are tracked in the [Discussions](https://github.com/meteor/meteor/discussions).
|
||||
|
||||
Meteor is a big project with [many sub-projects](https://github.com/meteor/meteor/tree/devel/packages).
|
||||
Community is welcome to help in all the sub-projects. We use our [roadmap](https://docs.meteor.com/roadmap.html) to communicate the high-level features we're currently prioritizing.
|
||||
Community is welcome to help in all the sub-projects. We use our [roadmap](https://docs.meteor.com/about/roadmap.html) to communicate the high-level features we're currently prioritizing.
|
||||
|
||||
Every additional feature adds a maintenance cost in addition to its value. This
|
||||
cost starts with the work of writing the feature or reviewing a community pull
|
||||
@@ -207,7 +207,7 @@ For more information about how to work with Meteor core, take a look at the [Dev
|
||||
|
||||
### Proposing your change
|
||||
|
||||
You'll have the best chance of getting a change into core if you can build consensus in the community for it or if it is listed in the [roadmap](https://docs.meteor.com/roadmap.html). Start by creating a well specified Discussion [here](https://github.com/meteor/meteor/discussions).
|
||||
You'll have the best chance of getting a change into core if you can build consensus in the community for it or if it is listed in the [roadmap](https://docs.meteor.com/about/roadmap.html). Start by creating a well specified Discussion [here](https://github.com/meteor/meteor/discussions).
|
||||
|
||||
Help drive discussion and advocate for your feature on the Github ticket (and perhaps the forums). The higher the demand for the feature and the greater the clarity of it's specification will determine the likelihood of a core contributor prioritizing your feature by flagging it with the `ready` label.
|
||||
|
||||
|
||||
@@ -2,4 +2,4 @@
|
||||
|
||||
This content was moved to [history.md](./docs/history.md).
|
||||
|
||||
Previously the changelog was available to be edited here but it was always published in [https://docs.meteor.com/changelog.html](https://docs.meteor.com/changelog.html).
|
||||
Previously the changelog was available to be edited here but it was always published in [https://docs.meteor.com/history.html](https://docs.meteor.com/history.html).
|
||||
|
||||
@@ -107,4 +107,4 @@ To uninstall Meteor:
|
||||
rm -rf ~/.meteor
|
||||
sudo rm /usr/local/bin/meteor
|
||||
```
|
||||
To find more information about installation, [read here](https://docs.meteor.com/install.html#uninstall).
|
||||
To find more information about installation, [read here](https://docs.meteor.com/about/install.html#uninstall).
|
||||
|
||||
@@ -41,6 +41,12 @@ export default defineConfig({
|
||||
text: "Migration from Meteor.js 2",
|
||||
link: "https://v3-migration-docs.meteor.com",
|
||||
},
|
||||
{
|
||||
text: 'Tutorials',
|
||||
items: [
|
||||
{ text: 'Meteor + Vue + vue-meteor-tracker', link: '/tutorials/meteorjs3-vue3-vue-meteor-tracker' },
|
||||
]
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
@@ -232,7 +238,7 @@ export default defineConfig({
|
||||
link: "/api/top-level-await",
|
||||
},
|
||||
],
|
||||
collapsed: false,
|
||||
collapsed: true,
|
||||
},
|
||||
{
|
||||
text: "Tutorials",
|
||||
@@ -375,14 +381,25 @@ export default defineConfig({
|
||||
],
|
||||
collapsed: true,
|
||||
},
|
||||
{
|
||||
text: "Tutorials",
|
||||
items: [
|
||||
{ link: "/tutorials/meteorjs3-vue3-vue-meteor-tracker", text: "Meteor + Vue + vue-meteor-tracker" },
|
||||
],
|
||||
collapsed: true,
|
||||
},
|
||||
{
|
||||
text: "Changelog",
|
||||
items: [
|
||||
// TODO: Open issue in Vitepress about this
|
||||
{ link: "/history", text: "Current" },
|
||||
{ link: "/history", text: "Meteor.js v3 (Current)" },
|
||||
{
|
||||
link: "https://docs.meteor.com/changelog#v2020210120",
|
||||
text: "Pre-2.0",
|
||||
link: "https://docs.meteor.com/changelog",
|
||||
text: "Meteor.js v2",
|
||||
},
|
||||
{
|
||||
link: "https://docs.meteor.com/changelog#v112220211012",
|
||||
text: "Meteor.js v1",
|
||||
},
|
||||
],
|
||||
collapsed: true,
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
<script setup lang="ts">
|
||||
import NotFound from './NotFound.vue'
|
||||
import { useData, useRouter } from 'vitepress'
|
||||
import DefaultTheme from 'vitepress/theme'
|
||||
import { nextTick, provide } from 'vue'
|
||||
@@ -50,7 +51,11 @@ provide('toggle-appearance', async ({ clientX: x, clientY: y }: MouseEvent) => {
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<DefaultTheme.Layout />
|
||||
<DefaultTheme.Layout >
|
||||
<template #not-found>
|
||||
<NotFound />
|
||||
</template>
|
||||
</DefaultTheme.Layout>
|
||||
</template>
|
||||
|
||||
<style>
|
||||
|
||||
96
v3-docs/docs/.vitepress/theme/NotFound.vue
Normal file
96
v3-docs/docs/.vitepress/theme/NotFound.vue
Normal file
@@ -0,0 +1,96 @@
|
||||
<script setup>
|
||||
import { useRouter } from "vitepress";
|
||||
import { ref, onMounted } from "vue";
|
||||
|
||||
// Dynamically construct the redirect URL based on the current path
|
||||
const router = useRouter();
|
||||
const redirectUrl = ref("");
|
||||
|
||||
onMounted(() => {
|
||||
redirectUrl.value = `https://v2-docs.meteor.com${router.route.path}`;
|
||||
});
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<div class="custom-404-container">
|
||||
<h1 class="custom-404-title">404</h1>
|
||||
<p class="custom-404-subtitle">Page Not Found</p>
|
||||
<hr class="custom-404-divider" />
|
||||
<p class="custom-404-message">
|
||||
It looks like you're trying to access a page that doesn't exist. If you
|
||||
were looking for something from the older version of our documentation,
|
||||
you might find it here:
|
||||
<a :href="redirectUrl" target="_blank" class="custom-404-link">{{
|
||||
redirectUrl
|
||||
}}</a
|
||||
>.
|
||||
</p>
|
||||
<a href="/" class="custom-404-button">Take me home</a>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<style scoped>
|
||||
.custom-404-container {
|
||||
text-align: center;
|
||||
padding: 100px 20px;
|
||||
color: #fff;
|
||||
height: 100%;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.custom-404-title {
|
||||
font-size: 72px;
|
||||
font-weight: bold;
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
.custom-404-subtitle {
|
||||
font-size: 24px;
|
||||
margin-bottom: 20px;
|
||||
letter-spacing: 2px;
|
||||
}
|
||||
|
||||
.custom-404-divider {
|
||||
width: 10%;
|
||||
margin: 20px auto;
|
||||
border: 0.5px solid #4a4a4a;
|
||||
}
|
||||
|
||||
.custom-404-message {
|
||||
margin: 0 auto;
|
||||
max-width: 500px;
|
||||
font-size: 14px;
|
||||
font-weight: 500;
|
||||
color: var(--vp-c-text-2);
|
||||
}
|
||||
|
||||
.custom-404-button {
|
||||
margin-top: 16px;
|
||||
display: inline-block;
|
||||
border: 1px solid var(--vp-c-brand-1);
|
||||
border-radius: 16px;
|
||||
padding: 3px 16px;
|
||||
font-size: 14px;
|
||||
font-weight: 500;
|
||||
color: var(--vp-c-brand-1);
|
||||
transition: border-color 0.25s, color 0.25s;
|
||||
}
|
||||
|
||||
.custom-404-link {
|
||||
color: #ff4c4c;
|
||||
text-decoration: underline;
|
||||
transition: color 0.3s ease;
|
||||
}
|
||||
|
||||
.custom-404-link:hover {
|
||||
color: #ff7878;
|
||||
}
|
||||
|
||||
.custom-404-button:hover {
|
||||
background-color: #ff4c4c;
|
||||
color: #fff;
|
||||
}
|
||||
</style>
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,84 +0,0 @@
|
||||
|
||||
## v2.10.0, 2023-01-13
|
||||
|
||||
### Highlights
|
||||
|
||||
* Update skeletons to use React 18 [PR](https://github.com/meteor/meteor/pull/12419) by [StorytellerCZ](https://github.com/StorytellerCZ).
|
||||
* Use MongoDB types instead of the homebuilt [PR](https://github.com/meteor/meteor/pull/12415) by [perbergland](https://github.com/perbergland).
|
||||
* Fixing wrong type definitions in MongoDB package [PR](https://github.com/meteor/meteor/pull/12409) by [ebroder](https://github.com/ebroder).
|
||||
* Typescript to version v4.7.4 [PR](https://github.com/meteor/meteor/pull/12393) by [StorytellerCZ](https://github.com/StorytellerCZ).
|
||||
* Update test-in-browser dependencies [PR](https://github.com/meteor/meteor/pull/12384) by [harryadel](https://github.com/harryadel).
|
||||
* Update boilerplate-generator-tests [PR](https://github.com/meteor/meteor/pull/12429) by [harryadel](https://github.com/harryadel).
|
||||
* Replace double-ended-queue with denque [PR](https://github.com/meteor/meteor/pull/12430) by [harryadel](https://github.com/harryadel).
|
||||
* Allow multiple runtime config and updated runtime hooks [PR](https://github.com/meteor/meteor/pull/12426) by [ebroder](https://github.com/ebroder).
|
||||
* Added async forEach and clear for method Hooks [PR](https://github.com/meteor/meteor/pull/12427) by [Grubba27](https://github.com/Grubba27).
|
||||
* Implemented async Tracker with explicit values [PR](https://github.com/meteor/meteor/pull/12294) by [radekmie](https://github.com/radekmie).
|
||||
* Improved eslint config [PR](https://github.com/meteor/meteor/pull/12309) by [afrokick](https://github.com/afrokick).
|
||||
|
||||
#### Breaking Changes
|
||||
|
||||
N/A
|
||||
|
||||
#### Internal API changes
|
||||
|
||||
N/A
|
||||
|
||||
#### Migration Steps
|
||||
|
||||
N/A
|
||||
|
||||
#### Meteor Version Release
|
||||
|
||||
* `babel-compiler@7.10.2`:
|
||||
- Updated @meteorjs/babel to version 7.18.0.
|
||||
- Updated to typescript to version v4.7.4.
|
||||
|
||||
* `boilerplate-generator-tests@1.5.1`:
|
||||
- Updated parse5 and turned streamToString into a local function.
|
||||
|
||||
* `callback-hook@1.5.0`
|
||||
- Added forEachAsync.
|
||||
|
||||
* `ecmascript@0.16.5`
|
||||
- Updated typescript to version 4.7.4.
|
||||
|
||||
* `Command line`:
|
||||
- Updated React skeletons to use React 18
|
||||
|
||||
* `Meteor@1.11.0`:
|
||||
- Replaced double-ended-queue with [denque](https://github.com/invertase/denque)
|
||||
|
||||
* `mongo@1.16.4`:
|
||||
- Fixed wrong type definitions.
|
||||
- switch to using MongoDB types instead of the homebuilt.
|
||||
- Fixed wrong type definitions in MongoDB package related to dropIndexAsync
|
||||
|
||||
* `react-fast-refresh@0.2.5`:
|
||||
- Updated react-refresh dependency.
|
||||
|
||||
* `test-in-browser@1.3.3`:
|
||||
- Updated dependencies and removed unused libs.
|
||||
|
||||
* `Tracker@1.3.0`:
|
||||
- Implemented async Tracker with explicit values
|
||||
|
||||
* `typescript@4.7.4`
|
||||
- Updated typescript to version 4.7.4.
|
||||
|
||||
* `webapp@1.13.3`
|
||||
- The forEach method on Hook will stop iterating unless the iterator function returns a truthy value.
|
||||
Previously, this meant that only the first registered runtime config hook would be called.
|
||||
|
||||
* `@meteorjs/babel@7.18.0-beta.5`
|
||||
- Updated typescript to version 4.7.4.
|
||||
|
||||
#### Special thanks to
|
||||
- [@StorytellerCZ](https://github.com/StorytellerCZ).
|
||||
- [@perbergland](https://github.com/perbergland).
|
||||
- [@ebroder](https://github.com/ebroder).
|
||||
- [@harryadel](https://github.com/harryadel).
|
||||
- [@radekmie](https://github.com/radekmie).
|
||||
- [@Grubba27](https://github.com/Grubba27).
|
||||
- [@afrokick](https://github.com/afrokick).
|
||||
|
||||
For making this great framework even better!
|
||||
@@ -1,137 +0,0 @@
|
||||
## v2.11.0, 2023-03-02
|
||||
|
||||
### Highlights
|
||||
|
||||
* MongoDB Server 6.x Support
|
||||
* Embedded Mongo now uses MongoDB 6.0.3
|
||||
* Optimized makeLookupFunction
|
||||
by [radekmie](https://github.com/radekmie) [PR](https://github.com/meteor/meteor/pull/12462)
|
||||
* In async wrappers, catch exceptions and reject
|
||||
by [ebroder](https://github.com/ebroder) [PR](https://github.com/meteor/meteor/pull/12469)
|
||||
* Bump Typescript to v4.9.4 by [Firfi](https://github.com/Firfi) [PR](https://github.com/meteor/meteor/pull/12465)
|
||||
* Ensure the meteor.loginServiceConfiguration subscription always becomes ready
|
||||
by [Torgen](https://github.com/Torgen) [PR](https://github.com/meteor/meteor/pull/12480)
|
||||
* Deprecate appcache package
|
||||
by [StorytellerCZ](https://github.com/StorytellerCZ) [PR](https://github.com/meteor/meteor/pull/12456)
|
||||
* Made standard-minifier-css debuggable
|
||||
by [softwarecreations](https://github.com/softwarecreations) [PR](https://github.com/meteor/meteor/pull/12478).
|
||||
* Upgrading MongoDB Driver to v4.14
|
||||
by [Grubba27](https://github.com/Grubba27) [PR](https://github.com/meteor/meteor/pull/12501)
|
||||
* Remove Blaze dependency and types that live in blaze.d.ts
|
||||
by [perbergland](https://github.com/perbergland) [PR](https://github.com/meteor/meteor/pull/12428)
|
||||
|
||||
* Switch typescript skeleton to zodern:types and test that it works by [GH ebroder] [PR #12510]
|
||||
* Remove packages/*/.npm from gitignore and add missing .npm folders by [GH ebroder] [PR #12508]
|
||||
* Add type definitions for async methods from Meteor 2.9 by [GH ebroder] [PR #12507]
|
||||
* TypeScript skeleton fixes by [GH ebroder] [PR #12506]
|
||||
* Fix TypeScript type dependencies for mongo, webapp, and underscore by [GH ebroder] [PR #12505]
|
||||
* Improve specificity of types previously declared as "Object" by [GH ebroder] [PR #12520]
|
||||
* Bump to Node 14.21.3 by [GH StorytellerCZ] [PR #12517]
|
||||
|
||||
#### Breaking Changes
|
||||
|
||||
`meteor mongo` command was removed due compatibility with MongoDB v6.x of `mongosh
|
||||
for more information about MongoDB migration
|
||||
read our [Migration Guide](https://guide.meteor.com/2.11-migration.html) for this version.
|
||||
|
||||
#### Internal API changes
|
||||
|
||||
App cache is now deprecated.
|
||||
|
||||
#### Migration Steps
|
||||
|
||||
Read our [Migration Guide](https://guide.meteor.com/2.11-migration.html) for this version.
|
||||
|
||||
#### Meteor Version Release
|
||||
|
||||
* `accounts-2fa@2.0.2`:
|
||||
- removed .npm/package contents and added .gitignore
|
||||
|
||||
* `accounts-base@2.2.7`:
|
||||
- Updated types to match async methods added in newer versions.
|
||||
- Ensured the meteor.loginServiceConfiguration subscription always becomes ready, by adding a this.ready() call.
|
||||
- Specified that previously were declared as "Object" types. More context can be seen in [PR #12520].
|
||||
|
||||
* `accounts-password@2.3.4`:
|
||||
- Updated `Accounts.changePassword` and `Accounts.resetPassword` to be correctly verify if the new password is
|
||||
valid.
|
||||
- removed .npm/package contents and added .gitignore
|
||||
|
||||
* `appcache@1.2.8`
|
||||
- Deprecated appcache
|
||||
package. [applicationCache](https://developer.mozilla.org/en-US/docs/Web/API/Window/applicationCache), which this
|
||||
package relies on, has been deprecated and is not available on the latest browsers.
|
||||
|
||||
* `babel-compiler@7.10.3`:
|
||||
- Updated typescript to version 4.9.4.
|
||||
|
||||
* `ecmascript@0.16.6`:
|
||||
- Updated typescript to version 4.9.4.
|
||||
|
||||
* `email@2.2.4`:
|
||||
- Updated types to match async methods added in newer versions.
|
||||
- Specified that previously were declared as "Object" types. More context can be seen in [PR #12520].
|
||||
|
||||
* `logging@1.3.2`:
|
||||
- removed .npm/package contents and added .gitignore
|
||||
|
||||
* `Command line`:
|
||||
- Corrected typo in vue skeleton.
|
||||
- Command `meteor mongo` was removed due compatibility with MongoDB v6.x of `mongosh`
|
||||
|
||||
* `meteor@1.11.1`:
|
||||
- updated types to removed unused Blaze types
|
||||
- Specified that previously were declared as "Object" types. More context can be seen in [PR #12520].
|
||||
|
||||
* `minimongo@1.9.2`:
|
||||
- Updated performance of makeLookupFunction
|
||||
- In async wrappers, catch exceptions and reject
|
||||
|
||||
* `mongo@1.16.5`:
|
||||
- In async wrappers, catch exceptions and reject
|
||||
- Updated MongoDB types to match driver version 4.13.0 and MongoDB server version 6.0.3
|
||||
- Specified that previously were declared as "Object" types. More context can be seen in [PR #12520].
|
||||
- Now uses MongoDB v6.0.3
|
||||
- Now uses Node v14.21.3
|
||||
|
||||
* `npm-mongo@4.14.0`:
|
||||
- Updated MongoDB driver to version 4.14.0
|
||||
|
||||
* `oauth@2.2.0`:
|
||||
- bumped cordova-plugin-inappbrowser to 5.0.0
|
||||
|
||||
* `react-fast-refresh@0.2.6`:
|
||||
- removed .npm/package contents and added .gitignore
|
||||
|
||||
* `standard-minifier-css@1.9.0`:
|
||||
- standard-minifier-css is now debuggable
|
||||
|
||||
* `tracker@1.3.1`:
|
||||
- Added missing withComputation method in types
|
||||
|
||||
* `typescript@4.9.4`
|
||||
- Updated typescript to version 4.9.4.
|
||||
|
||||
* `underscore@1.0.12`:
|
||||
- Added dependency in types to underscore
|
||||
|
||||
* `webapp@1.13.4`:
|
||||
- Added dependency in types to webapp(to connect)
|
||||
- removed .npm/package contents and added .gitignore
|
||||
|
||||
* `@meteorjs/babel@7.18.0-beta.6`
|
||||
- Updated typescript to version 4.9.4.
|
||||
|
||||
#### Special thanks to
|
||||
|
||||
- [@radekmie](https://github.com/radekmie).
|
||||
- [@ebroder](https://github.com/ebroder).
|
||||
- [@Firfi](https://github.com/Firfi).
|
||||
- [@Torgen](https://github.com/Torgen).
|
||||
- [@StorytellerCZ](https://github.com/StorytellerCZ).
|
||||
- [@softwarecreations](https://github.com/softwarecreations).
|
||||
- [@Grubba27](https://github.com/Grubba27).
|
||||
|
||||
For making this great framework even better!
|
||||
|
||||
|
||||
@@ -1,150 +0,0 @@
|
||||
## v2.12.0, 2023-04-28
|
||||
|
||||
### Highlights
|
||||
|
||||
* Document main function in webapp by [harryadel](https://github.com/harryadel) [PR](https://github.com/meteor/meteor/pull/12579)
|
||||
* Add undocument properties to docs by [harryadel](https://github.com/harryadel) [PR](https://github.com/meteor/meteor/pull/12563)
|
||||
* Bump NPM versions for css minifiers by [wreiske](https://github.com/wreiske) [PR](https://github.com/meteor/meteor/pull/12562)
|
||||
* Updated Email and Mongo package types by [ebroder](https://github.com/ebroder) [PR](https://github.com/meteor/meteor/pull/12554)
|
||||
* Updated security.md by [jamauro](https://github.com/jamauro) [PR](https://github.com/meteor/meteor/pull/12461)
|
||||
* Added addHtmlAttributeHook type on WebApp by [DblK](https://github.com/DblK) [PR](https://github.com/meteor/meteor/pull/12545)
|
||||
* Added loginServiceConfiguration type on Accounts by [DblK](https://github.com/DblK) [PR](https://github.com/meteor/meteor/pull/12539)
|
||||
* Add TS types for Mongo Collection countDocuments and estimatedDocumentCount by [ArthurHoaro](https://github.com/ArthurHoaro) [PR](https://github.com/meteor/meteor/pull/12533)
|
||||
* Allow setting a custom ddp-rate-limit message per rule by [wreiske](https://github.com/wreiske) [PR](https://github.com/meteor/meteor/pull/12082)
|
||||
* Updated MongoDB driver to 4.15 by [Grubba27](https://github.com/Grubba27) [PR](https://github.com/meteor/meteor/pull/12583)
|
||||
* Adding warn with env variable when using old apis vy [Grubba27](https://github.com/Grubba27) [PR](https://github.com/meteor/meteor/pull/12585)
|
||||
* Fix syntax for legacy client by [zodern](https://github.com/zodern) [PR](https://github.com/meteor/meteor/pull/12596)
|
||||
* Updating MongoDB driver to 4.16 by [Grubba27](https://github.com/Grubba27) [PR](https://github.com/meteor/meteor/pull/12599)
|
||||
* Update sockjs-client by [harryadel](https://github.com/harryadel) [PR](https://github.com/meteor/meteor/pull/12590)
|
||||
* [Accounts] set custom collection by [dmromanov](https://github.com/dmromanov) [PR](https://github.com/meteor/meteor/pull/12591)
|
||||
* Wrappers to help in the async migration by [matheusccastroo](https://github.com/matheusccastroo) [PR](https://github.com/meteor/meteor/pull/12593)
|
||||
* Mongo query hangs all clients subscribed to a query/collection by [KoenLav](https://github.com/KoenLav) [PR](https://github.com/meteor/meteor/pull/12587)
|
||||
* Blaze to 2.6.2 by [StorytellerCZ](https://github.com/StorytellerCZ) [PR](https://github.com/meteor/blaze/pull/411)
|
||||
|
||||
#### Breaking Changes
|
||||
|
||||
N/A
|
||||
|
||||
#### Internal API changes
|
||||
|
||||
N/A
|
||||
|
||||
#### Migration Steps
|
||||
|
||||
Now if you want to check where do you call old-style api methods
|
||||
you can use ```WARN_WHEN_USING_OLD_API``` before starting your meteor process.
|
||||
|
||||
|
||||
#### Meteor Version Release
|
||||
|
||||
* `accounts-base@2.2.8`:
|
||||
- Added `loginServiceConfiguration` type.
|
||||
- Added the `collection` option property, in order to be able to set the collection for Accounts,
|
||||
more can be seen in the [discussion](https://github.com/meteor/meteor/discussions/12544#discussioncomment-5240763)
|
||||
and in the [related issue](https://github.com/meteor/meteor-feature-requests/issues/20).
|
||||
- `onCreateUserHook` now accept promises and wait if necessary.
|
||||
|
||||
* `babel-compiler@7.10.4`:
|
||||
- Added `es5` compatible syntax.
|
||||
|
||||
* `browser-policy-content@1.1.2`:
|
||||
- Added `es5` compatible syntax.
|
||||
|
||||
* `browser-policy-framing@1.1.2`:
|
||||
- Added `es5` compatible syntax.
|
||||
|
||||
* `browser-policy@1.1.2`:
|
||||
- Updated test name.
|
||||
|
||||
* `callback-hook@1.5.1`:
|
||||
- Added async hooks possibility to make async migrations easier.
|
||||
|
||||
* `context@0.5.1`:
|
||||
- Added `es5` compatible syntax.
|
||||
|
||||
* `ddp-rate-limiter@1.2.0`:
|
||||
- Allow setting a custom ddp-rate-limit message per rule.
|
||||
|
||||
* `ddp-server@2.6.1`:
|
||||
- Updated sockjs version.
|
||||
|
||||
* `dev-error-overlay@0.1.2`:
|
||||
- Added `es5` compatible syntax by adding the `ecmascript` package.
|
||||
|
||||
* `dynamic-import@0.7.3`:
|
||||
- Added `es5` compatible syntax.
|
||||
|
||||
* `ecmascript@0.16.7`:
|
||||
- Updated tests location.
|
||||
|
||||
* `ecmascript-runtime@0.8.1`:
|
||||
- Updated npm dependencies.
|
||||
|
||||
* `email@2.2.5`:
|
||||
- Updated type `CustomEmailOptions` to be a type instead of an interface.
|
||||
|
||||
* `hot-module-replacement@0.5.3`:
|
||||
- Added `es5` compatible syntax.
|
||||
|
||||
|
||||
* `meteor@1.11.2`:
|
||||
- Added documentation for `isTest`, `isAppTest` and `isPackageTest` methods.
|
||||
- Added possibility to add async hooks to make async migrations easier. [PR](https://github.com/meteor/meteor/pull/12593)
|
||||
|
||||
* `minifier-css@1.6.4`:
|
||||
- Bump NPM versions for css minifiers.
|
||||
|
||||
* `minimongo@1.9.3`:
|
||||
- Updated to be able to track old api usage.
|
||||
|
||||
* `modules-runtime-hot@0.14.2`:
|
||||
- Added `es5` compatible syntax.
|
||||
|
||||
* `mongo@1.16.6`:
|
||||
- Added `countDocuments` and `estimatedDocumentCount` types.
|
||||
- Added warning for when old style apis are being used, to use this feature,
|
||||
use the variable`WARN_WHEN_USING_OLD_API=true` before starting the Meteor process.
|
||||
- Oplog driver updated to not throw error when MongoDB server and Meteor client mismatch. [issue](https://github.com/meteor/meteor/issues/12516)
|
||||
|
||||
* `non-core`:
|
||||
- Blaze to version 2.6.2.
|
||||
|
||||
* `npm-mongo@4.16.0`:
|
||||
- Updated MongoDB driver to 4.15.
|
||||
- Updated MongoDB driver to 4.16.
|
||||
|
||||
* `rate-limit@1.1.1`:
|
||||
- Added `ruleId` property that will be used for setting messages.
|
||||
|
||||
* `react-fast-refresh@0.2.7`:
|
||||
- Added `es5` compatible syntax.
|
||||
|
||||
* `socket-stream-client@0.5.0`:
|
||||
- Updated sockjs version.
|
||||
|
||||
* `standard-minifier-css@1.9.2`:
|
||||
- Bump NPM versions for css minifiers.
|
||||
|
||||
* `tracker@1.3.2`:
|
||||
- Updated types and updated JSDocs for `Tracker.withComputation`.
|
||||
|
||||
* `underscore@1.0.13`:
|
||||
- Updated npm dependencies.
|
||||
|
||||
* `webapp@1.13.5`:
|
||||
- Added `addHtmlAttributeHook` type.
|
||||
|
||||
|
||||
|
||||
#### Special thanks to
|
||||
|
||||
- [@harryadel](https://github.com/harryadel).
|
||||
- [@wreiske](https://github.com/wreiske).
|
||||
- [@ebroder](https://github.com/ebroder).
|
||||
- [@jamauro](https://github.com/jamauro).
|
||||
- [@DblK](https://github.com/DblK).
|
||||
- [@ArthurHoaro](https://github.com/ArthurHoaro).
|
||||
- [@Grubba27](https://github.com/Grubba27).
|
||||
- [@zodern](https://github.com/zodern).
|
||||
- [@dmromanov](https://github.com/dmromanov).
|
||||
- [@matheusccastroo](https://github.com/matheusccastroo).
|
||||
@@ -1,75 +0,0 @@
|
||||
## v2.13.0, 2023-07-26
|
||||
|
||||
### Highlights
|
||||
|
||||
* Handled implicit collection creation oplog message by [radekmie](https://github.com/radekmie) [PR](https://github.com/meteor/meteor/pull/12643).
|
||||
* Fix upsert logs when using WARN_WHEN_USING_OLD_API flag by [Grubba27](https://github.com/Grubba27) [PR](https://github.com/meteor/meteor/pull/12640).
|
||||
* Updating mongo types by [Grubba27](https://github.com/Grubba27) [PR](https://github.com/meteor/meteor/pull/12639).
|
||||
* Fix solid skeleton by [fredmaiaarantes](https://github.com/fredmaiaarantes) [PR](https://github.com/meteor/meteor/pull/12637).
|
||||
* Setting The Viewport meta tag on skeletons [fredmaiaarantes](https://github.com/fredmaiaarantes) [PR](https://github.com/meteor/meteor/pull/12636).
|
||||
* Update mongo.d.ts with projection [StorytellerCZ](https://github.com/StorytellerCZ) [PR](https://github.com/meteor/meteor/pull/12635).
|
||||
* Update guide code for GraphQL [StorytellerCZ](https://github.com/StorytellerCZ) [PR](https://github.com/meteor/meteor/pull/12619).
|
||||
* Twitter Whitelist issue resolved [Atharshoyeb](https://github.com/Atharshoyeb) [PR](https://github.com/meteor/meteor/pull/12369).
|
||||
* Node security patch (14.21.4) [PR](https://github.com/meteor/node-v14-esm/pull/1). Thanks a lot [denihs](https://github.com/denihs) for your contribuiton.
|
||||
* Updated deprecated reference in mongo package by [StorytellerCZ](https://github.com/StorytellerCZ) [PR](https://github.com/meteor/meteor/pull/12653/files).
|
||||
* Updated BlazeJS git ref in core meteor to 2.7.1 by [Grubba27](https://github.com/Grubba27) [PR](https://github.com/meteor/meteor/pull/12651).
|
||||
* Added `Meteor.applyAsync` types by [Julusian](https://github.com/Julusian) [PR](https://github.com/meteor/meteor/pull/12645).
|
||||
|
||||
|
||||
#### Breaking Changes
|
||||
|
||||
If you are running Meteor with docker you will
|
||||
need to update your docker file to use our [new docker image](https://hub.docker.com/r/meteor/node)
|
||||
that contains Nodejs v14.21.4.
|
||||
|
||||
#### Known issues
|
||||
|
||||
Please, [check our known issues page](https://docs.meteor.com/known-issues)
|
||||
for more information about the problems and issues you might find while migrating.
|
||||
|
||||
#### Internal changes
|
||||
|
||||
* `ddp-server@get-version`:
|
||||
- Updated livedata server test to be more easily debbuged.
|
||||
|
||||
* `mongo@get-version`:
|
||||
- Updated deprecated reference in Mongo package.
|
||||
|
||||
#### Migration Steps
|
||||
|
||||
|
||||
Please, follow our [migration guide](https://guide.meteor.com/2.13-migration) to understand what's needed to upgrade to Meteor 2.13.
|
||||
|
||||
#### Meteor Version Release
|
||||
|
||||
|
||||
* `Command line`:
|
||||
- Updated metatags for skeletons.
|
||||
- Updated solidjs skeleton to be more idiomatic.
|
||||
|
||||
* `meteor@1.11.3`:
|
||||
- Added types for applyAsync and added more documentation for applyAsync options.
|
||||
|
||||
* `mongo@1.16.7`:
|
||||
- Updated types with projection.
|
||||
- Fixed wrong upsert logs when using WARN_WHEN_USING_OLD_API flag.
|
||||
- Handled implicit collection creation oplog message.
|
||||
|
||||
* `test-in-console@1.2.5`:
|
||||
- Adjusted log indentation.
|
||||
- All errors will be logged to console.
|
||||
- Will always use puppeteer@20.4.0
|
||||
|
||||
* `twitter-oauth@1.3.3`:
|
||||
- Fixed twitter whitelist issue.
|
||||
|
||||
|
||||
#### Special thanks to
|
||||
|
||||
- [@radekmie](https://github.com/radekmie).
|
||||
- [@Grubba27](https://github.com/Grubba27).
|
||||
- [@fredmaiaarantes](https://github.com/fredmaiaarantes).
|
||||
- [@StorytellerCZ](https://github.com/StorytellerCZ).
|
||||
- [@Atharshoyeb](https://github.com/Atharshoyeb).
|
||||
- [@Julusian](https://github.com/Julusian).
|
||||
- [@denihs](https://github.com/denihs).
|
||||
@@ -1,40 +0,0 @@
|
||||
## v2.13.1, 2023-09-04
|
||||
|
||||
### Highlights
|
||||
|
||||
* Solved zlib issue with Meteor.js and ESM Node.js 14.21.4 [PR #12765] by (GH Grubba27).
|
||||
|
||||
#### Breaking Changes
|
||||
|
||||
N/A
|
||||
|
||||
#### Internal API changes
|
||||
|
||||
N/A
|
||||
|
||||
#### Migration Steps
|
||||
|
||||
Please run the following command to update your project:
|
||||
|
||||
```bash
|
||||
|
||||
meteor update --release 2.13.1
|
||||
|
||||
```
|
||||
|
||||
|
||||
#### Meteor Version Release
|
||||
|
||||
|
||||
* `Command line`:
|
||||
- The bundle version was changed to 14.21.4.1 to use another compiled version of the [ESM Node.js](https://guide.meteor.com/using-node-v14.21.4).
|
||||
|
||||
|
||||
#### Special thanks to
|
||||
|
||||
- [@Grubba27](https://github.com/Grubba27).
|
||||
|
||||
|
||||
For making this great framework even better!
|
||||
|
||||
|
||||
@@ -1,41 +0,0 @@
|
||||
## v2.13.3, 2023-09-08
|
||||
|
||||
### Highlights
|
||||
|
||||
* Solves the issue [#12771: Version 2.13.1 suddenly requires a newer glibc version](https://github.com/meteor/meteor/issues/12771).
|
||||
|
||||
#### Breaking Changes
|
||||
|
||||
N/A
|
||||
|
||||
#### Internal API changes
|
||||
|
||||
N/A
|
||||
|
||||
#### Migration Steps
|
||||
|
||||
Please run the following command to update your project:
|
||||
|
||||
```bash
|
||||
|
||||
meteor update --release 2.13.3
|
||||
|
||||
```
|
||||
|
||||
|
||||
#### Meteor Version Release
|
||||
|
||||
|
||||
* `Command line`:
|
||||
- The bundle version was changed to 14.21.4.3 to use another compiled version of the [ESM Node.js](https://guide.meteor.com/using-node-v14.21.4). The previous version was generated using a different unix distribution (Ubuntu) while we should use CentOS.
|
||||
|
||||
|
||||
#### Special thanks to
|
||||
|
||||
- [@aquinoit](https://github.com/aquinoit).
|
||||
- [@fredmaiaarantes](https://github.com/fredmaiaarantes).
|
||||
- [@Grubba27](https://github.com/Grubba27).
|
||||
|
||||
For making this great framework even better!
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
1379
v3-docs/docs/tutorials/meteorjs3-vue3-vue-meteor-tracker.md
Normal file
1379
v3-docs/docs/tutorials/meteorjs3-vue3-vue-meteor-tracker.md
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user