Skip to content

Commit e41f39a

Browse files
authored
chore: V5 final (#3070)
1 parent 4fbbfff commit e41f39a

36 files changed

+414
-372
lines changed

docs/.vitepress/config.sidebar.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,10 @@ export default {
4040
text: 'Creating an app',
4141
link: '/guides/basics/generator.md'
4242
},
43+
{
44+
text: 'Authentication',
45+
link: '/guides/basics/authentication.md'
46+
},
4347
{
4448
text: 'Services',
4549
link: '/guides/basics/services.md'
@@ -53,8 +57,8 @@ export default {
5357
link: '/guides/basics/schemas.md'
5458
},
5559
{
56-
text: 'Authentication',
57-
link: '/guides/basics/authentication.md'
60+
text: 'Logging in',
61+
link: '/guides/basics/login.md'
5862
}
5963
// {
6064
// text: 'Writing Tests',

docs/.vitepress/theme/FeathersLayout.vue

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,6 @@ const { Layout } = DefaultTheme
99

1010
<template>
1111
<Layout>
12-
<template #doc-before>
13-
<BlockQuote label="Pre-release" class="mb-8">
14-
You are looking at the website for the fully functional Feathers v5 (Dove) pre-release. Check out
15-
<a href="/guides/whats-new.html">what's new</a>, and please
16-
<a href="/help/">let us know about any issues or questions</a>
17-
. The current v4 documentation can be found at
18-
<a href="https://crow.docs.feathersjs.com/">crow.docs.feathersjs.com</a>.
19-
</BlockQuote>
20-
</template>
21-
2212
<template #sidebar-nav-before>
2313
<LanguageSelect />
2414
<DatabaseSelect />

docs/api/application.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ outline: deep
1212
</Badges>
1313

1414
```
15-
npm install @feathersjs/feathers@pre --save
15+
npm install @feathersjs/feathers --save
1616
```
1717

1818
The core `@feathersjs/feathers` module provides the ability to initialize a new Feathers application instance. It works in Node, React Native and the browser (see the [client](./client.md) chapter for more information). Each instance allows for registration and retrieval of [services](./services.md), [hooks](./hooks.md), plugin configuration, and getting and setting configuration options. An initialized Feathers application is referred to as the **app object**.

docs/api/authentication/client.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ outline: deep
1212
</Badges>
1313

1414
```
15-
npm install @feathersjs/authentication-client@pre --save
15+
npm install @feathersjs/authentication-client --save
1616
```
1717

1818
The `@feathersjs/authentication-client` module allows you to easily authenticate a Feathers client against a Feathers server. It is not required, but makes it easier to implement authentication in your client by automatically storing and sending the access token and handling re-authenticating when a websocket disconnects.

docs/api/authentication/jwt.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ outline: deep
1212
</Badges>
1313

1414
```
15-
npm install @feathersjs/authentication@pre --save
15+
npm install @feathersjs/authentication --save
1616
```
1717

1818
The `JWTStrategy` is an [authentication strategy](./strategy.md) included in `@feathersjs/authentication` for authenticating [JSON web tokens (JWT)](https://jwt.io/):

docs/api/authentication/local.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ outline: deep
1212
</Badges>
1313

1414
```
15-
npm install @feathersjs/authentication-local@pre --save
15+
npm install @feathersjs/authentication-local --save
1616
```
1717

1818
`@feathersjs/authentication-local` provides a `LocalStrategy` for authenticating with a username/email and password combination, e.g.

docs/api/authentication/oauth.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ outline: deep
1212
</Badges>
1313

1414
```
15-
npm install @feathersjs/authentication-oauth@pre --save
15+
npm install @feathersjs/authentication-oauth --save
1616
```
1717

1818
`@feathersjs/authentication-oauth` allows to authenticate with over 180 OAuth providers (Google, Facebook, GitHub etc.) using [grant](https://github.com/simov/grant), an OAuth middleware module for NodeJS.

docs/api/authentication/service.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ outline: deep
1212
</Badges>
1313

1414
```
15-
npm install @feathersjs/authentication@pre --save
15+
npm install @feathersjs/authentication --save
1616
```
1717

1818
The `AuthenticationService` is a [Feathers service](../services.md) that allows to register different [authentication strategies](./strategy.md) and manage access tokens (using [JSON web tokens (JWT)](https://jwt.io/) by default). This section describes

docs/api/client.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ A Feathers application generated with Feathers v5 or later now exports a client
3232
To connect to a Feathers server in NodeJS, install the desired client connection library (here, `socket.io-client`), alongside the Feathers core library, and the connection-specific library:
3333

3434
```
35-
npm install @feathersjs/feathers@pre @feathersjs/socketio-client@pre socket.io-client --save
35+
npm install @feathersjs/feathers @feathersjs/socketio-client socket.io-client --save
3636
```
3737

3838
Then initialize like this:
@@ -62,7 +62,7 @@ messageService.create({
6262
React Native usage is the same as for the [Node client](#node). Install the required packages into your [React Native](https://facebook.github.io/react-native/) project.
6363

6464
```bash
65-
npm install @feathersjs/feathers@pre @feathersjs/socketio-client@pre socket.io-client
65+
npm install @feathersjs/feathers @feathersjs/socketio-client socket.io-client
6666
```
6767

6868
Then in the main application file:
@@ -138,7 +138,7 @@ For non-CommonJS formats (like AMD) version of Feathers and its client modules t
138138
</Badges>
139139

140140
```
141-
npm install @feathersjs/client@pre --save
141+
npm install @feathersjs/client --save
142142
```
143143

144144
`@feathersjs/client` is a module that bundles the separate Feathers client-side modules into one file which can be loaded directly in the browser through a `<script>` tag and in most other JavaScript runtimes.

docs/api/client/rest.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ The following chapter describes the use of
1919
</Badges>
2020

2121
```
22-
npm install @feathersjs/rest-client@pre --save
22+
npm install @feathersjs/rest-client --save
2323
```
2424

2525
`@feathersjs/rest-client` allows to connect to a service exposed through a REST HTTP transport (e.g. with [Koa](../koa.md#rest) or [Express](../express.md#rest)) using [fetch](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API), [Superagent](http://visionmedia.github.io/superagent/) or [Axios](https://github.com/mzabriskie/axios).

0 commit comments

Comments
 (0)