Skip to content

Commit

Permalink
Merge branch 'devel' into fix/underscore-1.6
Browse files Browse the repository at this point in the history
  • Loading branch information
Grubba27 committed Feb 22, 2024
2 parents 3484f95 + feddb54 commit 592e185
Show file tree
Hide file tree
Showing 28 changed files with 50 additions and 47 deletions.
21 changes: 12 additions & 9 deletions guide/source/3.0-migration.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,19 +3,26 @@ title: Migrating to Meteor 3.0
description: How to migrate your application to Meteor 3.0.
---

> **This guide will be created as we get closer to the Meteor 3.0 beta release.** We are also evaluating new documentation platforms to improve our users' experience.
> This guide will be created as we approach the Meteor 3.0 release.
> We're in the process of moving our documentation to Vitepress,
> and updating the Meteor API docs for version 3.0. For the latest updates,
> visit https://v3-docs.meteor.com/.
## What's the status of version 3.0?

**Latest version:** `3.0-beta.0` <br/>
**Latest version:** `3.0-beta.4` <br/>
**Node.js version:** `20.9.0 LTS`

Meteor 3.0 is in alpha and not recommended for production. You can check the "[Release 3.0 Pull Request](https://github.com/meteor/meteor/pull/12359)" to see what is being changed.
Meteor 3.0 is in beta and not recommended for production. You can check the "[Release 3.0 Pull Request](https://github.com/meteor/meteor/pull/12359)" to see what is being changed.

## How to prepare for version 3.0?

You can follow the guide "[How to migrate to Meteor Async in Meteor 2.x](/prepare-meteor-3.0.html)" to help you prepare your application for the new version by starting to use async methods.

## How to follow the progress on version 3?

The best way to follow the progress is by checking the "[What's left until an official Meteor 3.0?](https://github.com/meteor/meteor/discussions/12865)" discussion. We have also been sharing constant updates on [this topic](https://forums.meteor.com/t/fibers-public-roadmap-and-meteor-3-0/59627/84) in our forum.

## Frequently Asked Questions

### What is Fibers?
Expand Down Expand Up @@ -112,21 +119,17 @@ findOne is not available on the server. Please use findOneAsync instead.
You can create a new Meteor 3.0 project by running the command below:

```bash
meteor create my-new-project --release 3.0-beta.0
meteor create my-new-project --release 3.0-beta.4
```

### How to update from version 2?

You can update your Meteor 2.x project by running the command below inside your project folder:

```bash
meteor update --release 3.0-beta.0
meteor update --release 3.0-beta.4
```

### How to follow the progress on version 3?

The best way to follow the progress is by checking the "[What's left until an official Meteor 3.0?](https://github.com/meteor/meteor/discussions/12865)" discussion. We have also been sharing constant updates on [this topic](https://forums.meteor.com/t/fibers-public-roadmap-and-meteor-3-0/59627/84) in our forum.

### When will Meteor 3.0 be ready?

We plan to release the beta version by the end of Q4 2023. An official version will depend a lot on user feedback, but we aim to release it by the end of Q1 2024.
Expand Down
2 changes: 1 addition & 1 deletion packages/deprecated/appcache/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# appcache
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/appcache) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/appcache)
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/deprecated/appcache) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/deprecated/appcache)
***

The `appcache` package, part of
Expand Down
2 changes: 1 addition & 1 deletion packages/deprecated/code-prettify/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# code-prettify
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/code-prettify) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/code-prettify)
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/deprecated/code-prettify) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/deprecated/code-prettify)
***

This internal Meteor package is now unnecessary and has been deprecated. To
Expand Down
4 changes: 2 additions & 2 deletions packages/deprecated/deps/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# deps
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/deps) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/deps)
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/deprecated/deps) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/deprecated/deps)
***

This is an internal Meteor package.
This is an internal Meteor package.
2 changes: 1 addition & 1 deletion packages/deprecated/facebook/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# facebook
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/facebook) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/facebook)
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/deprecated/facebook) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/deprecated/facebook)
***

** Deprecated, use facebook-oauth instead**
Expand Down
2 changes: 1 addition & 1 deletion packages/deprecated/facts/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# facts
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/facts) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/facts)
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/deprecated/facts) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/deprecated/facts)
***

This is a legacy internal Meteor package. Use facts-ui or facts-base instead.
2 changes: 1 addition & 1 deletion packages/deprecated/fastclick/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# fastclick
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/fastclick) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/fastclick)
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/deprecated/fastclick) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/deprecated/fastclick)
***

> **Warning:** As of late 2015 most mobile browsers - notably Chrome and Safari - no longer have a 300ms touch delay, so fastclick offers no benefit on newer browsers, and risks introducing [bugs](https://github.com/ftlabs/fastclick/issues) into your application. Consider carefully whether you really need to use it.
Expand Down
2 changes: 1 addition & 1 deletion packages/deprecated/github/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# github
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/github) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/github)
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/deprecated/github) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/deprecated/github)
***

**Deprecated, use github-oauth instead.**
Expand Down
2 changes: 1 addition & 1 deletion packages/deprecated/google/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# google-oauth
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/google) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/google)
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/deprecated/google) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/deprecated/google)
***

** Deprecated, use google-oauth instead**
Expand Down
4 changes: 2 additions & 2 deletions packages/deprecated/handlebars/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# handlebars
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/handlebars) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/handlebars)
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/deprecated/handlebars) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/deprecated/handlebars)
***

This is an internal Meteor package.
This is an internal Meteor package.
4 changes: 2 additions & 2 deletions packages/deprecated/jquery-waypoints/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# jquery-waypoints
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/jquery-waypoints) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/jquery-waypoints)
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/deprecated/jquery-waypoints) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/deprecated/jquery-waypoints)
***

This is a wrapper package for the JQuery Waypoints library. You can use it to add callbacks that fire when the user scrolls to certain elements on a page, for example to implement table of contents highlighting.

See the [JQuery Waypoints docs](http://imakewebthings.com/jquery-waypoints/) for more details.
See the [JQuery Waypoints docs](http://imakewebthings.com/jquery-waypoints/) for more details.
2 changes: 1 addition & 1 deletion packages/deprecated/jshint/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# jshint
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/jshint) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/jshint)
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/deprecated/jshint) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/deprecated/jshint)
***

JSHint for Meteor
Expand Down
4 changes: 2 additions & 2 deletions packages/deprecated/jsparse/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# jsparse
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/jsparse) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/jsparse)
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/deprecated/jsparse) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/deprecated/jsparse)
***

This internal Meteor package is now unnecessary and has been deprecated. To
continue to use a working version of this package, please pin your package
version to 1.0.10 (e.g. meteor add jsparse@=1.0.10)
version to 1.0.10 (e.g. meteor add jsparse@=1.0.10)
4 changes: 2 additions & 2 deletions packages/deprecated/livedata/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# livedata
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/livedata) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/livedata)
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/deprecated/livedata) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/deprecated/livedata)
***

This is an internal Meteor package.
This is an internal Meteor package.
2 changes: 1 addition & 1 deletion packages/deprecated/meetup/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# meetup
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/meetup) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/meetup)
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/deprecated/meetup) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/deprecated/meetup)
***

**Deprecated, use meetup-oauth instead.**
Expand Down
2 changes: 1 addition & 1 deletion packages/deprecated/meteor-developer/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# meteor-developer
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/meteor-developer) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/meteor-developer)
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/deprecated/meteor-developer) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/deprecated/meteor-developer)
***

**Deprecated, use meteor-developer-oauth instead.**
Expand Down
2 changes: 1 addition & 1 deletion packages/deprecated/meteor-platform/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# meteor-platform
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/meteor-platform) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/meteor-platform)
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/deprecated/meteor-platform) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/deprecated/meteor-platform)
***

This package used to be added to every app by `meteor create`, but is now deprecated in favor of `meteor-base` and a carefully chosen set of other packages.
Expand Down
4 changes: 2 additions & 2 deletions packages/deprecated/meyerweb-reset/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# meyerweb-reset
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/meyerweb-reset) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/meyerweb-reset)
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/deprecated/meyerweb-reset) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/deprecated/meyerweb-reset)
***

This internal Meteor package is now unnecessary and has been deprecated. To
continue to use a working version of this package, please pin your package
version to 1.0.7 (e.g. meteor add meyerweb-reset@=1.0.7)
version to 1.0.7 (e.g. meteor add meyerweb-reset@=1.0.7)
2 changes: 1 addition & 1 deletion packages/deprecated/npm-bcrypt/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# npm-bcrypt
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/npm-bcrypt) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/npm-bcrypt)
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/deprecated/npm-bcrypt) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/deprecated/npm-bcrypt)
***

4 changes: 2 additions & 2 deletions packages/deprecated/preserve-inputs/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# preserve-inputs
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/preserve-inputs) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/preserve-inputs)
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/deprecated/preserve-inputs) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/deprecated/preserve-inputs)
***

This is an internal Meteor package.
This is an internal Meteor package.
4 changes: 2 additions & 2 deletions packages/deprecated/showdown/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# showdown
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/showdown) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/showdown)
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/deprecated/showdown) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/deprecated/showdown)
***

This is an internal Meteor package.
This is an internal Meteor package.
2 changes: 1 addition & 1 deletion packages/deprecated/spiderable/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# spiderable
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/spiderable) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/spiderable)
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/deprecated/spiderable) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/deprecated/spiderable)
***

`spiderable` is part of [Webapp](https://github.com/meteor/meteor/tree/master/packages/webapp). It's one possible way to allow web search engines to index a Meteor application. It uses the [AJAX Crawling specification](https://developers.google.com/webmasters/ajax-crawling/) published by Google to serve HTML to compatible spiders (Google, Bing, Yandex, and more).
Expand Down
4 changes: 2 additions & 2 deletions packages/deprecated/srp/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# srp
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/srp) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/srp)
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/deprecated/srp) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/deprecated/srp)
***

This is an internal Meteor package.
This is an internal Meteor package.
4 changes: 2 additions & 2 deletions packages/deprecated/standard-app-packages/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# standard-app-packages
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/standard-app-packages) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/standard-app-packages)
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/deprecated/standard-app-packages) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/deprecated/standard-app-packages)
***

This is an internal Meteor package.
This is an internal Meteor package.
4 changes: 2 additions & 2 deletions packages/deprecated/startup/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# startup
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/startup) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/startup)
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/deprecated/startup) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/deprecated/startup)
***

This is an internal Meteor package.
This is an internal Meteor package.
2 changes: 1 addition & 1 deletion packages/deprecated/stylus/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# stylus
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/stylus) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/stylus)
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/deprecated/stylus) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/deprecated/stylus)
***

**DEPRECATED:** This package is no longer supported/maintained as part of the
Expand Down
2 changes: 1 addition & 1 deletion packages/deprecated/twitter/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# twitter
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/twitter) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/twitter)
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/deprecated/twitter) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/deprecated/twitter)
***

** Deprecated, use twitter-oauth instead**
Expand Down
2 changes: 1 addition & 1 deletion packages/deprecated/weibo/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# weibo
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/weibo) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/weibo)
[Source code of released version](https://github.com/meteor/meteor/tree/master/packages/deprecated/weibo) | [Source code of development version](https://github.com/meteor/meteor/tree/devel/packages/deprecated/weibo)
***

** Deprecated, use weibo-oauth instead**
Expand Down

0 comments on commit 592e185

Please sign in to comment.