Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
25 changes: 6 additions & 19 deletions .github/workflows/nodejs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,32 +8,19 @@ jobs:

strategy:
matrix:
node-version: [18.x, 20.x]

services:
postgres:
image: postgres:latest
env:
POSTGRES_DB: feathers
POSTGRES_PASSWORD: postgres
POSTGRES_PORT: 5432
POSTGRES_USER: postgres
ports:
- 5432:5432
options: >-
--health-cmd pg_isready
--health-interval 10s
--health-timeout 5s
--health-retries 5
node-version: [20.x, 24.x]

steps:
- uses: actions/checkout@v2
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}
- run: npm install
- run: npm i -g npm
# Removing node_modules and package-lock.json is a workaround for some Rollup on Linux bug
- run: |
rm -rf node_modules package-lock.json
npm install
- run: npm test
env:
CI: true
TEST_DB: postgres
7 changes: 0 additions & 7 deletions .mocharc.json

This file was deleted.

1 change: 1 addition & 0 deletions .nvmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
22
47 changes: 0 additions & 47 deletions .nycrc

This file was deleted.

30 changes: 30 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,36 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [6.0.0-pre.3](https://github.com/feathersjs/feathers/compare/v6.0.0-pre.2...v6.0.0-pre.3) (2025-10-10)

### Bug Fixes

- Fix redirect URI encoding ([#3621](https://github.com/feathersjs/feathers/issues/3621)) ([4dbcce5](https://github.com/feathersjs/feathers/commit/4dbcce598d894846899417cd51820a70b00f22e0))

# [6.0.0-pre.2](https://github.com/feathersjs/feathers/compare/v6.0.0-pre.1...v6.0.0-pre.2) (2025-09-04)

### Bug Fixes

- Add typesVersions for TypeScript compatibility ([87c181c](https://github.com/feathersjs/feathers/commit/87c181cf8d3bcd4f86d0caad41de83d220077ad8))

# [6.0.0-pre.1](https://github.com/feathersjs/feathers/compare/v6.0.0-pre.0...v6.0.0-pre.1) (2025-09-03)

### Bug Fixes

- Add compatibility exports ([#3605](https://github.com/feathersjs/feathers/issues/3605)) ([3aed869](https://github.com/feathersjs/feathers/commit/3aed8696ca95fe4a4351c2d7e7f274ab66b50c09))
- Add registerPublisher method to protected method list ([2c0664a](https://github.com/feathersjs/feathers/commit/2c0664acf97dca3bf7a2efaf3564f04c3de5842e))

# [6.0.0-pre.0](https://github.com/feathersjs/feathers/compare/v5.0.34...v6.0.0-pre.0) (2025-08-30)

### Bug Fixes

- Make handling of async iterables consistent ([#3602](https://github.com/feathersjs/feathers/issues/3602)) ([a29ea3c](https://github.com/feathersjs/feathers/commit/a29ea3c89bf0fe07f0aec823ef3f3e33941f1aa3))

### Features

- SSE real-time events ([#3601](https://github.com/feathersjs/feathers/issues/3601)) ([fbfb75c](https://github.com/feathersjs/feathers/commit/fbfb75c5a2fde7ff785a71e787e746952b7a47b3))
- V6 packages refactor ([#3596](https://github.com/feathersjs/feathers/issues/3596)) ([364aab5](https://github.com/feathersjs/feathers/commit/364aab563542fc9d6dd96c1f5f48b146727d7d1e))

## [5.0.34](https://github.com/feathersjs/feathers/compare/v5.0.33...v5.0.34) (2025-05-03)

### Bug Fixes
Expand Down
3 changes: 1 addition & 2 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
The MIT License (MIT)

Copyright (c) 2024 Feathers Contributors
Copyright (c) 2025 Feathers Contributors

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand All @@ -19,4 +19,3 @@ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<a href="https://feathersjs.com" title="FeathersJS">
<img src="https://feathersjs.com/og.png" alt="Feathers - The API and real-time application framework">
<img src="https://feathersjs.com/og.svg" alt="Feathers - The API and real-time application framework">
</a>

---
Expand All @@ -10,7 +10,7 @@

Feathers is a full-stack framework for creating web APIs and real-time applications with TypeScript or JavaScript.

Feathers can interact with any backend technology, supports many databases out of the box and works with any frontend like React, VueJS, Angular, React Native, Android or iOS.
Feathers works with Node.js, Deno, Bun, Cloudflare Workers and standalone in the browser and can interact with any backend technology, supports many databases out of the box and works with any frontend like React, VueJS, Angular, React Native, Android or iOS.

# Getting started

Expand Down Expand Up @@ -48,6 +48,6 @@ npm test

# License

Copyright (c) 2024 [Feathers contributors](https://github.com/feathersjs/feathers/graphs/contributors)
Copyright (c) 2025 [Feathers contributors](https://github.com/feathersjs/feathers/graphs/contributors)

Licensed under the [MIT license](LICENSE).
14 changes: 9 additions & 5 deletions docs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
"name": "docs",
"private": true,
"type": "module",
"engines": {
"node": ">= 22"
},
"scripts": {
"dev": "vitepress --port 3333 --open",
"build": "vitepress build",
Expand All @@ -22,24 +25,25 @@
"@feathersjs/generators": "^5.0.34",
"@iconify-json/carbon": "^1.2.11",
"@types/node": "^24.1.0",
"@unocss/preset-typography": "^66.3.3",
"@unocss/reset": "^66.3.3",
"@unocss/transformer-directives": "^66.3.3",
"@unocss/preset-typography": "^66.4.0",
"@unocss/reset": "^66.4.0",
"@unocss/transformer-directives": "^66.4.0",
"@vitejs/plugin-vue": "^6.0.1",
"esno": "^4.8.0",
"fast-glob": "^3.3.3",
"flexsearch": "^0.8.205",
"flexsearch": "^0.7.3",
"https-localhost": "^4.7.1",
"markdown-it": "^14.1.0",
"sass": "^1.89.2",
"sitemap": "^8.0.0",
"unocss": "^66.3.3",
"unocss": "^66.4.0",
"unplugin-auto-import": "^19.3.0",
"unplugin-vue-components": "^28.8.0",
"vite-plugin-pwa": "^1.0.2",
"vitepress": "^1.6.3",
"vitepress-plugin-google-analytics": "^1.0.2",
"vitepress-plugin-search": "^1.0.4-alpha.22",
"vitest": "^3.2.4",
"workbox-window": "^7.3.0"
}
}
43 changes: 0 additions & 43 deletions generators/package.ts

This file was deleted.

13 changes: 0 additions & 13 deletions generators/package/index.tpl.ts

This file was deleted.

33 changes: 0 additions & 33 deletions generators/package/license.tpl.ts

This file was deleted.

58 changes: 0 additions & 58 deletions generators/package/package.json.tpl.ts

This file was deleted.

30 changes: 0 additions & 30 deletions generators/package/readme.md.tpl.ts

This file was deleted.

Loading