Skip to content

Commit 018c2d0

Browse files
authored
Merge pull request #1737 from Meteor-Community-Packages/migration/meteor-3.0
Migration to meteor 3.0
2 parents 4a50425 + 60fb1ae commit 018c2d0

Some content is hidden

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

42 files changed

+5462
-3219
lines changed

.github/workflows/testsuite.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77
push:
88
branches:
99
- master
10-
- develop
10+
- devel
1111
pull_request:
1212

1313
jobs:
@@ -17,15 +17,15 @@ jobs:
1717
# needs: [lintcode,lintstyle,lintdocs] # we could add prior jobs for linting, if desired
1818
steps:
1919
- name: checkout
20-
uses: actions/checkout@v2
20+
uses: actions/checkout@v4
2121

2222
- name: Setup meteor
2323
uses: meteorengineer/setup-meteor@v1
2424
with:
25-
meteor-release: '1.10.1'
25+
meteor-release: '3.1'
2626

2727
- name: cache dependencies
28-
uses: actions/cache@v1
28+
uses: actions/cache@v4
2929
with:
3030
path: ~/.npm
3131
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}

.jshintrc

-119
This file was deleted.

.meteorignore

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
/testapp
1+
/testapp*
22
/tests
33
**/*tests.js

.versions

+72-69
Original file line numberDiff line numberDiff line change
@@ -1,70 +1,73 @@
1-
aldeed:autoform@7.0.1
1+
aldeed:autoform@8.0.0
22
3-
4-
5-
6-
7-
8-
9-
10-
11-
12-
13-
14-
15-
16-
17-
18-
19-
20-
21-
22-
23-
24-
25-
26-
27-
28-
29-
30-
31-
32-
33-
34-
35-
local-test:aldeed:[email protected]
36-
37-
38-
meteortesting:[email protected]
39-
meteortesting:[email protected]
40-
41-
42-
43-
44-
45-
46-
47-
48-
49-
50-
51-
52-
practicalmeteor:[email protected]
53-
54-
55-
56-
57-
58-
59-
60-
61-
62-
63-
64-
65-
66-
67-
68-
69-
70-
3+
4+
5+
6+
7+
8+
9+
10+
11+
12+
13+
14+
15+
16+
17+
18+
19+
20+
21+
22+
23+
24+
25+
26+
27+
28+
29+
30+
31+
32+
33+
34+
35+
36+
local-test:aldeed:[email protected]
37+
38+
39+
meteortesting:[email protected]
40+
meteortesting:[email protected]
41+
meteortesting:[email protected]
42+
43+
44+
45+
46+
47+
48+
49+
50+
51+
52+
53+
54+
55+
56+
57+
58+
59+
60+
61+
62+
63+
64+
65+
66+
67+
68+
69+
70+
71+
72+
73+

CHANGELOG.md

+9-4
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
55
**Table of Contents** *generated with [DocToc](https://github.com/thlorenz/doctoc)*
66

7+
- [8.0.0](#800)
78
- [7.0.0](#700)
89
- [6.3.0](#630)
910
- [6.2.0](#620)
@@ -110,18 +111,22 @@
110111

111112
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
112113

114+
### 8.0.0
115+
116+
- Package/dependencies: make this package work for Meteor 3.0
117+
113118
### 7.0.0
114119

115120
This is a major change and can break existing setups. However, we carefully
116121
worked out the changes and updated documentation accordingly. In theory there
117-
should be no issues if you follow the [installation](./README.md#installation)
122+
should be no issues if you follow the [installation](./README.md#installation)
118123
guide.
119124

120125
**Performance**
121126

122127
- **support dynamic imports**:
123-
The package can now be imported with a minimal set of base functionality,
124-
while the greater part of templates can be dynamically loaded. Saves
128+
The package can now be imported with a minimal set of base functionality,
129+
while the greater part of templates can be dynamically loaded. Saves
125130

126131
- **No underscore.js**:
127132
Underscore dependency was removed.
@@ -186,7 +191,7 @@ guide.
186191
- **`replaced`** TinyTest with `meteortesting:mocha` in combination with `chai` and `puppeteer`. This makes local tests
187192
much easier. In Order to execute local tests, there is a local bare Meteor project required. It can easily be created
188193
and executed via
189-
194+
190195
```bash
191196
$ meteor create --bare testdummy # testdummy is already in the .gitignore
192197
$ cd testdummmy

CONTRIBUTING.md

-43
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
- [Your First Contribution](#your-first-contribution)
99
- [Submitting code](#submitting-code)
1010
- [Code review process](#code-review-process)
11-
- [Financial contributions](#financial-contributions)
1211
- [Questions](#questions)
1312

1413
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
@@ -37,49 +36,7 @@ Any code change should be submitted as a pull request. The description should ex
3736
The bigger the pull request, the longer it will take to review and merge. Try to break down large pull requests in smaller chunks that are easier to review and merge.
3837
It is also always helpful to have some context for your pull request. What was the purpose? Why does it matter to you?
3938

40-
## Financial contributions
41-
42-
We also welcome financial contributions in full transparency on our [open collective](https://opencollective.com/autoform).
43-
Anyone can file an expense. If the expense makes sense for the development of the community, it will be "merged" in the ledger of our open collective by the core contributors and the person who filed the expense will be reimbursed.
4439

4540
## Questions
4641

4742
If you have any questions, create an [issue](issue) (protip: do a quick search first to see if someone else didn't ask the same question before!).
48-
49-
<!--
50-
51-
The following is uncommented, because the opencollective page https://opencollective.com/autoform is not reachable anymore.
52-
This can be uncommented, when we are back with a new opencollective or whatever account.
53-
54-
## Credits
55-
56-
### Contributors
57-
58-
Thank you to all the people who have already contributed to AutoForm!
59-
<a href="graphs/contributors"><img src="https://opencollective.com/autoform/contributors.svg?width=890" /></a>
60-
61-
62-
### Backers
63-
64-
Thank you to all our backers! [[Become a backer](https://opencollective.com/autoform#backer)]
65-
66-
<a href="https://opencollective.com/autoform#backers" target="_blank"><img src="https://opencollective.com/autoform/backers.svg?width=890"></a>
67-
68-
69-
### Sponsors
70-
71-
Thank you to all our sponsors! (please ask your company to also support this open source project by [becoming a sponsor](https://opencollective.com/autoform#sponsor))
72-
73-
<a href="https://opencollective.com/autoform/sponsor/0/website" target="_blank"><img src="https://opencollective.com/autoform/sponsor/0/avatar.svg"></a>
74-
<a href="https://opencollective.com/autoform/sponsor/1/website" target="_blank"><img src="https://opencollective.com/autoform/sponsor/1/avatar.svg"></a>
75-
<a href="https://opencollective.com/autoform/sponsor/2/website" target="_blank"><img src="https://opencollective.com/autoform/sponsor/2/avatar.svg"></a>
76-
<a href="https://opencollective.com/autoform/sponsor/3/website" target="_blank"><img src="https://opencollective.com/autoform/sponsor/3/avatar.svg"></a>
77-
<a href="https://opencollective.com/autoform/sponsor/4/website" target="_blank"><img src="https://opencollective.com/autoform/sponsor/4/avatar.svg"></a>
78-
<a href="https://opencollective.com/autoform/sponsor/5/website" target="_blank"><img src="https://opencollective.com/autoform/sponsor/5/avatar.svg"></a>
79-
<a href="https://opencollective.com/autoform/sponsor/6/website" target="_blank"><img src="https://opencollective.com/autoform/sponsor/6/avatar.svg"></a>
80-
<a href="https://opencollective.com/autoform/sponsor/7/website" target="_blank"><img src="https://opencollective.com/autoform/sponsor/7/avatar.svg"></a>
81-
<a href="https://opencollective.com/autoform/sponsor/8/website" target="_blank"><img src="https://opencollective.com/autoform/sponsor/8/avatar.svg"></a>
82-
<a href="https://opencollective.com/autoform/sponsor/9/website" target="_blank"><img src="https://opencollective.com/autoform/sponsor/9/avatar.svg"></a>
83-
-->
84-
85-
<!-- This `CONTRIBUTING.md` is based on @nayafia's template https://github.com/nayafia/contributing-template -->

0 commit comments

Comments
 (0)