Skip to content

build: Release #9747

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 27 commits into from
May 1, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
7e64eb7
refactor: Bump @babel/eslint-parser from 7.26.10 to 7.27.0 (#9691)
dependabot[bot] Apr 6, 2025
c7871e2
refactor: Bump yaml from 2.7.0 to 2.7.1 (#9687)
dependabot[bot] Apr 6, 2025
af40af5
ci: Fix flaky LiveQuery tests (#9694)
dplewis Apr 7, 2025
2be9429
refactor: Bump mime from 4.0.6 to 4.0.7 (#9697)
dependabot[bot] Apr 7, 2025
177de4d
refactor: Bump semantic-release from 24.2.1 to 24.2.3 (#9696)
dependabot[bot] Apr 7, 2025
2f2a92a
refactor: Bump mongodb-runner from 5.8.0 to 5.8.1 (#9698)
dependabot[bot] Apr 7, 2025
9d8d494
refactor: Upgrade bcryptjs from 2.4.3 to 3.0.2 (#9677)
parseplatformorg Apr 7, 2025
9de6999
perf: Add details to error message in `Parse.Query.aggregate` (#9689)
dplewis Apr 7, 2025
c7695c4
chore(release): 8.1.1-alpha.1 [skip ci]
semantic-release-bot Apr 7, 2025
c709729
refactor: Upgrade @graphql-tools/utils from 10.8.4 to 10.8.6 (#9699)
parseplatformorg Apr 8, 2025
a4147be
refactor: Bump @babel/core from 7.26.8 to 7.26.10 (#9701)
dependabot[bot] Apr 9, 2025
5f2cbd4
refactor: Bump express from 5.0.1 to 5.1.0 (#9702)
dependabot[bot] Apr 9, 2025
77f93bf
refactor: Bump flow-bin from 0.119.1 to 0.266.1 (#9700)
dependabot[bot] Apr 9, 2025
7c2ab2d
refactor: Bump all-node-versions from 12.1.0 to 13.0.1 (#9704)
dependabot[bot] Apr 10, 2025
5926296
refactor: Bump parse from 6.1.0 to 6.1.1 (#9703)
dependabot[bot] Apr 10, 2025
32f4a38
refactor: Bump @apollo/server from 4.11.3 to 4.12.0 (#9706)
dependabot[bot] Apr 12, 2025
f363a6e
refactor: Bump mongodb-runner from 5.8.1 to 5.8.2 (#9705)
dependabot[bot] Apr 13, 2025
39ef22d
refactor: Bump m from 1.9.0 to 1.9.1 (#9707)
dependabot[bot] Apr 14, 2025
e86718f
feat: Add TypeScript definitions (#9693)
dplewis Apr 15, 2025
30a4848
chore(release): 8.2.0-alpha.1 [skip ci]
semantic-release-bot Apr 15, 2025
788532b
refactor: Bump otpauth from 9.3.6 to 9.4.0 (#9710)
dependabot[bot] Apr 15, 2025
ed69e03
ci: Fix flaky `sendVerificationEmail` tests (#9692)
dplewis Apr 15, 2025
9a2cffe
refactor: Bump @apollo/client from 3.13.4 to 3.13.7 (#9719)
dependabot[bot] Apr 17, 2025
1f9df00
refactor: Bump lint-staged from 15.5.0 to 15.5.1 (#9724)
dependabot[bot] Apr 19, 2025
e556812
refactor: Upgrade pg-monitor from 2.1.0 to 3.0.0 (#9736)
parseplatformorg Apr 29, 2025
ef665a6
refactor: Bump typescript from 5.8.2 to 5.8.3 (#9708)
dependabot[bot] Apr 30, 2025
23046ad
empty commit to trigger CI
github-actions[bot] May 1, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -147,6 +147,8 @@ jobs:
- run: npm ci
- name: Build types
run: npm run build:types
- name: Test Types
run: npm run test:types
check-mongo:
strategy:
matrix:
Expand Down
2 changes: 2 additions & 0 deletions .npmignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
types/tests.ts
types/eslint.config.mjs
10 changes: 10 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
- [Good to Know](#good-to-know)
- [Troubleshooting](#troubleshooting)
- [Please Do's](#please-dos)
- [TypeScript Tests](#typescript-tests)
- [Test against Postgres](#test-against-postgres)
- [Postgres with Docker](#postgres-with-docker)
- [Breaking Changes](#breaking-changes)
Expand Down Expand Up @@ -239,6 +240,15 @@ Once you have babel running in watch mode, you can start making changes to parse
* Mocks belong in the `spec/support` folder.
* Please consider if any changes to the [docs](http://docs.parseplatform.org) are needed or add additional sections in the case of an enhancement or feature.

#### TypeScript Tests

Type tests are located in [/types/tests.ts](/types/tests.ts) and are responsible for ensuring that the type generation for each class is behaving as expected. Types are generated by manually running the script `npm run build:types`. The generated types are `.d.ts` files located in [/types](/types) and must not be manually changed after generation.

> [!CAUTION]
> An exemption are type changes to `src/Options/index.js` which must be manually updated in `types/Options/index.d.ts`, as these types are not generated via a script.

When developing type definitions you can run `npm run watch:ts` in order to rebuild your changes automatically upon each save. Use `npm run test:types` in order to run types tests against generated `.d.ts` files.

### Test against Postgres

If your pull request introduces a change that may affect the storage or retrieval of objects, you may want to make sure it plays nice with Postgres.
Expand Down
14 changes: 14 additions & 0 deletions changelogs/CHANGELOG_alpha.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
# [8.2.0-alpha.1](https://github.com/parse-community/parse-server/compare/8.1.1-alpha.1...8.2.0-alpha.1) (2025-04-15)


### Features

* Add TypeScript definitions ([#9693](https://github.com/parse-community/parse-server/issues/9693)) ([e86718f](https://github.com/parse-community/parse-server/commit/e86718fc59c7c8e6f3c6abd0feb7d1a68ca76c23))

## [8.1.1-alpha.1](https://github.com/parse-community/parse-server/compare/8.1.0...8.1.1-alpha.1) (2025-04-07)


### Performance Improvements

* Add details to error message in `Parse.Query.aggregate` ([#9689](https://github.com/parse-community/parse-server/issues/9689)) ([9de6999](https://github.com/parse-community/parse-server/commit/9de6999e257d839b68bbca282447777edfdb1ddf))

# [8.1.0-alpha.4](https://github.com/parse-community/parse-server/compare/8.1.0-alpha.3...8.1.0-alpha.4) (2025-04-01)


Expand Down
2 changes: 1 addition & 1 deletion eslint.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ const babelParser = require("@babel/eslint-parser");
const globals = require("globals");
module.exports = [
{
ignores: ["**/lib/**", "**/coverage/**", "**/out/**"],
ignores: ["**/lib/**", "**/coverage/**", "**/out/**", "**/types/**"],
},
js.configs.recommended,
{
Expand Down
Loading
Loading