Skip to content

Commit 19e2547

Browse files
authored
Merge pull request #11748 from meteor/release-2.5.1
Release 2.5.1
2 parents dae7af8 + cd06a68 commit 19e2547

File tree

164 files changed

+808
-2441
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

164 files changed

+808
-2441
lines changed

.github/labeler.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,3 +115,6 @@ Project:Dynamic Import:
115115

116116
Project:Docs:
117117
- docs/**/*
118+
119+
Project:Guide:
120+
- guide/**/*

.github/workflows/docs-deploy-main.yml

Lines changed: 0 additions & 37 deletions
This file was deleted.

.github/workflows/docs.yml

Lines changed: 1 addition & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Meteor Docs
1+
name: Meteor Docs PR
22
on:
33
pull_request:
44
paths:
@@ -30,33 +30,3 @@ jobs:
3030
env:
3131
NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }}
3232
NETLIFY_SITE_ID: ${{ secrets.NETLIFY_DOCS_SITE_ID }}
33-
deploy-branch:
34-
runs-on: ubuntu-latest
35-
defaults:
36-
run:
37-
working-directory: docs/
38-
if:
39-
contains('
40-
refs/heads/release-
41-
', github.ref)
42-
steps:
43-
- uses: actions/checkout@v2
44-
- uses: actions/setup-node@v2
45-
with:
46-
node-version: 12.x
47-
- name: Build the Docs
48-
run: npm ci && npm run build
49-
- name: Deploy to Netlify for preview
50-
uses: nwtgck/[email protected]
51-
with:
52-
publish-dir: './docs/public'
53-
production-branch: devel
54-
github-token: ${{ secrets.GITHUB_TOKEN }}
55-
deploy-message: Deploy from GitHub Actions ${{ github.event.pull_request.title }}
56-
netlify-config-path: './docs/netlify.toml'
57-
alias: ${{ github.head_ref }}
58-
enable-pull-request-comment: false
59-
enable-commit-comment: false
60-
env:
61-
NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }}
62-
NETLIFY_SITE_ID: ${{ secrets.NETLIFY_DOCS_SITE_ID }}

.github/workflows/guide-main-deploy.yml

Lines changed: 0 additions & 54 deletions
This file was deleted.

.github/workflows/guide.yml

Lines changed: 2 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
runs-on: ubuntu-latest
99
defaults:
1010
run:
11-
working-directory: guide/site/
11+
working-directory: guide/
1212
steps:
1313
- uses: actions/checkout@v2
1414
- uses: actions/setup-node@v1
@@ -19,7 +19,7 @@ jobs:
1919
- name: Deploy to Netlify for preview
2020
uses: nwtgck/[email protected]
2121
with:
22-
publish-dir: './guide/site/public'
22+
publish-dir: './guide/public'
2323
production-branch: devel
2424
github-token: ${{ secrets.GITHUB_TOKEN }}
2525
deploy-message: Deploy from GitHub Actions ${{ github.event.pull_request.title }}
@@ -30,34 +30,4 @@ jobs:
3030
env:
3131
NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }}
3232
NETLIFY_SITE_ID: ${{ secrets.NETLIFY_GUIDE_SITE_ID }}
33-
deploy-branch:
34-
runs-on: ubuntu-latest
35-
defaults:
36-
run:
37-
working-directory: guide/site/
38-
if:
39-
contains('
40-
refs/heads/release-
41-
', github.ref)
42-
steps:
43-
- uses: actions/checkout@v2
44-
- uses: actions/setup-node@v1
45-
with:
46-
node-version: 12.x
47-
- name: Build the Guide
48-
run: npm ci && npm run build
49-
- name: Deploy to Netlify for preview
50-
uses: nwtgck/[email protected]
51-
with:
52-
publish-dir: './guide/site/public'
53-
production-branch: devel
54-
github-token: ${{ secrets.GITHUB_TOKEN }}
55-
deploy-message: Deploy from GitHub Actions ${{ github.event.pull_request.title }}
56-
netlify-config-path: './guide/netlify.toml'
57-
alias: ${{ github.head_ref }}
58-
enable-pull-request-comment: false
59-
enable-commit-comment: false
60-
env:
61-
NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }}
62-
NETLIFY_SITE_ID: ${{ secrets.NETLIFY_GUIDE_SITE_ID }}
6333

.gitmodules

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,3 @@
11
[submodule "packages/non-core/blaze"]
22
path = packages/non-core/blaze
3-
url = https://github.com/meteor/blaze.git
4-
[submodule "docs/themes/meteor"]
5-
path = docs/themes/meteor
6-
url = https://github.com/meteor/hexo-theme-meteor.git
3+
url = https://github.com/meteor/blaze.git

History.md

Lines changed: 38 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,41 @@
1+
## vNext, UNRELEASED
2+
3+
#### Highlights
4+
5+
#### Breaking Changes
6+
7+
#### Meteor Version Release
8+
9+
#### Independent Releases
10+
11+
## v2.5.1, 2021-11-17
12+
13+
#### Highlights
14+
- Mac M1 Support - darwin arm64
15+
16+
#### Breaking Changes
17+
- `Meteor.loginWithToken` from the new package `accounts-passwordless` was conflicting with another method with the same name on `accounts-base` so we had to rename the method of `accounts-passwordless` package to `Meteor.passwordlessLoginWithToken`.
18+
19+
#### Meteor Version Release
20+
21+
22+
- Meteor supports now Mac M1 chips (darwin arm64)
23+
24+
25+
- `Meteor.loginWithToken` from the new package `accounts-passwordless` was conflicting with another method with the same name on `accounts-base` so we had to rename the method of `accounts-passwordless` package to `Meteor.passwordlessLoginWithToken`.
26+
27+
#### Independent Releases
28+
29+
- Stopped using `evaluate` option in the compression to fix a [bug](https://github.com/meteor/meteor/issues/11756).
30+
- Updated `terser` to [v5.9.0](https://github.com/terser/terser/blob/master/CHANGELOG.md#v590) to fix various bugs
31+
32+
33+
34+
35+
36+
- Migrate from `http` to `fetch`
37+
- Fix GitHub login params to adhere to changes in GitHub API
38+
139
## v2.5, 2021-10-21
240

341
#### Highlights
@@ -6,7 +44,6 @@
644
* Cordova Android v10
745
* HMR now works on all architectures and legacy browsers
846
* `Accounts.config()` and third-party login services can now be configured from Meteor settings
9-
* HMR now works on all arch's
1047

1148
#### Breaking Changes
1249

LABELS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Labels are used to organize our issues and PRs.
44

5-
We should change the labels of issues and PRs when its status changes.
5+
We should change the labels of issues and PRs when their status changes.
66

77
### Status Labels
88
Labels to indicate the status of a specific issue or PR. These are the most important labels as they tell us in which stage a specific item is at the moment at a glance.

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,3 +80,4 @@ sudo rm /usr/local/bin/meteor
8080
```
8181

8282
On Windows, [read here](npm-packages/meteor-installer/README.md).
83+

Readme.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)