Skip to content

Commit

Permalink
Merge pull request #1737 from Meteor-Community-Packages/migration/met…
Browse files Browse the repository at this point in the history
…eor-3.0

Migration to meteor 3.0
  • Loading branch information
jankapunkt authored Jan 4, 2025
2 parents 4a50425 + 60fb1ae commit 018c2d0
Show file tree
Hide file tree
Showing 42 changed files with 5,462 additions and 3,219 deletions.
8 changes: 4 additions & 4 deletions .github/workflows/testsuite.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ on:
push:
branches:
- master
- develop
- devel
pull_request:

jobs:
Expand All @@ -17,15 +17,15 @@ jobs:
# needs: [lintcode,lintstyle,lintdocs] # we could add prior jobs for linting, if desired
steps:
- name: checkout
uses: actions/checkout@v2
uses: actions/checkout@v4

- name: Setup meteor
uses: meteorengineer/setup-meteor@v1
with:
meteor-release: '1.10.1'
meteor-release: '3.1'

- name: cache dependencies
uses: actions/cache@v1
uses: actions/cache@v4
with:
path: ~/.npm
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
Expand Down
119 changes: 0 additions & 119 deletions .jshintrc

This file was deleted.

2 changes: 1 addition & 1 deletion .meteorignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
/testapp
/testapp*
/tests
**/*tests.js
141 changes: 72 additions & 69 deletions .versions
Original file line number Diff line number Diff line change
@@ -1,70 +1,73 @@
aldeed:autoform@7.0.1
aldeed:autoform@8.0.0
aldeed:[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
local-test:aldeed:[email protected]
[email protected]
[email protected]
meteortesting:[email protected]
meteortesting:[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
momentjs:[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
practicalmeteor:[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
aldeed:[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
local-test:aldeed:[email protected]
[email protected]
[email protected]
meteortesting:[email protected]
meteortesting:[email protected]
meteortesting:[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
momentjs:[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
13 changes: 9 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
**Table of Contents** *generated with [DocToc](https://github.com/thlorenz/doctoc)*

- [8.0.0](#800)
- [7.0.0](#700)
- [6.3.0](#630)
- [6.2.0](#620)
Expand Down Expand Up @@ -110,18 +111,22 @@

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

### 8.0.0

- Package/dependencies: make this package work for Meteor 3.0

### 7.0.0

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

**Performance**

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

- **No underscore.js**:
Underscore dependency was removed.
Expand Down Expand Up @@ -186,7 +191,7 @@ guide.
- **`replaced`** TinyTest with `meteortesting:mocha` in combination with `chai` and `puppeteer`. This makes local tests
much easier. In Order to execute local tests, there is a local bare Meteor project required. It can easily be created
and executed via

```bash
$ meteor create --bare testdummy # testdummy is already in the .gitignore
$ cd testdummmy
Expand Down
43 changes: 0 additions & 43 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
- [Your First Contribution](#your-first-contribution)
- [Submitting code](#submitting-code)
- [Code review process](#code-review-process)
- [Financial contributions](#financial-contributions)
- [Questions](#questions)

<!-- END doctoc generated TOC please keep comment here to allow auto update -->
Expand Down Expand Up @@ -37,49 +36,7 @@ Any code change should be submitted as a pull request. The description should ex
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.
It is also always helpful to have some context for your pull request. What was the purpose? Why does it matter to you?

## Financial contributions

We also welcome financial contributions in full transparency on our [open collective](https://opencollective.com/autoform).
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.

## Questions

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!).

<!--
The following is uncommented, because the opencollective page https://opencollective.com/autoform is not reachable anymore.
This can be uncommented, when we are back with a new opencollective or whatever account.
## Credits
### Contributors
Thank you to all the people who have already contributed to AutoForm!
<a href="graphs/contributors"><img src="https://opencollective.com/autoform/contributors.svg?width=890" /></a>
### Backers
Thank you to all our backers! [[Become a backer](https://opencollective.com/autoform#backer)]
<a href="https://opencollective.com/autoform#backers" target="_blank"><img src="https://opencollective.com/autoform/backers.svg?width=890"></a>
### Sponsors
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))
<a href="https://opencollective.com/autoform/sponsor/0/website" target="_blank"><img src="https://opencollective.com/autoform/sponsor/0/avatar.svg"></a>
<a href="https://opencollective.com/autoform/sponsor/1/website" target="_blank"><img src="https://opencollective.com/autoform/sponsor/1/avatar.svg"></a>
<a href="https://opencollective.com/autoform/sponsor/2/website" target="_blank"><img src="https://opencollective.com/autoform/sponsor/2/avatar.svg"></a>
<a href="https://opencollective.com/autoform/sponsor/3/website" target="_blank"><img src="https://opencollective.com/autoform/sponsor/3/avatar.svg"></a>
<a href="https://opencollective.com/autoform/sponsor/4/website" target="_blank"><img src="https://opencollective.com/autoform/sponsor/4/avatar.svg"></a>
<a href="https://opencollective.com/autoform/sponsor/5/website" target="_blank"><img src="https://opencollective.com/autoform/sponsor/5/avatar.svg"></a>
<a href="https://opencollective.com/autoform/sponsor/6/website" target="_blank"><img src="https://opencollective.com/autoform/sponsor/6/avatar.svg"></a>
<a href="https://opencollective.com/autoform/sponsor/7/website" target="_blank"><img src="https://opencollective.com/autoform/sponsor/7/avatar.svg"></a>
<a href="https://opencollective.com/autoform/sponsor/8/website" target="_blank"><img src="https://opencollective.com/autoform/sponsor/8/avatar.svg"></a>
<a href="https://opencollective.com/autoform/sponsor/9/website" target="_blank"><img src="https://opencollective.com/autoform/sponsor/9/avatar.svg"></a>
-->

<!-- This `CONTRIBUTING.md` is based on @nayafia's template https://github.com/nayafia/contributing-template -->
Loading

0 comments on commit 018c2d0

Please sign in to comment.