Skip to content

Commit cf5aeea

Browse files
authoredMar 13, 2019
chore: v5 release (#10544)
1 parent 1275de0 commit cf5aeea

File tree

6 files changed

+37
-57
lines changed

6 files changed

+37
-57
lines changed
 

‎.travis.yml

+13-14
Original file line numberDiff line numberDiff line change
@@ -71,20 +71,19 @@ jobs:
7171
- stage: test
7272
node_js: '8'
7373
env: DIALECT=sqlite COVERAGE=false TSC=true
74-
# - stage: release
75-
# node_js: '8'
76-
# script:
77-
# - npm run semantic-release
78-
# before_deploy:
79-
# - npm run docs
80-
# deploy:
81-
# provider: surge
82-
# project: ./esdoc/
83-
# domain: docs.sequelizejs.com
84-
# skip_cleanup: true
85-
# on: v4
74+
- stage: release
75+
node_js: '8'
76+
script:
77+
- npm run docs
78+
# before_deploy:
79+
# - npm run docs
80+
deploy:
81+
provider: surge
82+
project: ./esdoc/
83+
domain: docs.sequelizejs.com
84+
skip_cleanup: true
8685

8786
stages:
8887
- test
89-
# - name: release
90-
# if: branch = master AND type = push AND fork = false
88+
- name: release
89+
if: branch = master AND type = push AND fork = false

‎CONTACT.md

+2-7
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,16 @@
11
## Contact Us
22

3-
In some cases you might want to reach the maintainers privately. These can be reporting a security vulnerability or any other specific cases.
3+
In some cases you might want to reach the maintainers privately. These can be reporting a security vulnerability or any other specific cases.
44
You can use the information below to contact maintainers directly. We will try to get back to you as soon as possible.
55

66
### Via Email
77

8-
- **Mick Hansen** mick.kasper.hansen@gmail.com
98
- **Jan Aagaard Meier** janzeh@gmail.com
109
- **Sushant Dhiman** sushantdhiman@outlook.com
1110

1211
### Via Slack
1312

1413
Maintainer's usernames for [Sequelize Slack Channel](https://sequelize.slack.com)
1514

16-
- **Mick Hansen** @mhansen
1715
- **Jan Aagaard Meier** @janmeier
18-
- **Sushant Dhiman** @sushantdhiman
19-
20-
21-
16+
- **Sushant Dhiman** @sushantdhiman

‎README.md

+15-32
Original file line numberDiff line numberDiff line change
@@ -10,24 +10,21 @@
1010
![node](https://img.shields.io/node/v/sequelize.svg)
1111
[![License](https://img.shields.io/npm/l/sequelize.svg?maxAge=2592000?style=plastic)](https://github.com/sequelize/sequelize/blob/master/LICENSE)
1212
[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)
13-
[![Greenkeeper badge](https://badges.greenkeeper.io/sequelize/sequelize.svg)](https://greenkeeper.io/)
1413

1514
Sequelize is a promise-based Node.js ORM for Postgres, MySQL, MariaDB, SQLite and Microsoft SQL Server. It features solid transaction support, relations, read replication and more.
1615

17-
## v5 Beta Release
16+
## v5 Release
1817

19-
We have started v5 beta release process. Hopefully this will cover full [v5 milestone](https://github.com/sequelize/sequelize/milestone/18). You can find upgrade guide and changelog [here](https://github.com/sequelize/sequelize/blob/master/docs/upgrade-to-v5.md)
18+
You can find upgrade guide and changelog [here](https://github.com/sequelize/sequelize/blob/master/docs/upgrade-to-v5.md)
2019

2120
```bash
22-
npm install --save sequelize # will install v4
23-
npm install --save sequelize@next # will install v5-beta
21+
npm install --save sequelize # will install v5
2422
```
2523

2624
## Table of Contents
2725
- [Installation](#installation)
28-
- [Features](#features)
29-
- [Responsible disclosure](#responsible-disclosure)
3026
- [Documentation](#documentation)
27+
- [Responsible disclosure](#responsible-disclosure)
3128
- [Resources](#resources)
3229

3330
## Installation
@@ -43,46 +40,32 @@ $ npm install --save sqlite3
4340
$ npm install --save tedious # MSSQL
4441
```
4542

46-
Sequelize follows [SEMVER](http://semver.org). Supports Node v4 and above to use ES6 features.
47-
48-
## Features
43+
Sequelize follows [SEMVER](http://semver.org). Supports Node v6 and above to use ES6 features.
4944

50-
- Schema definition
51-
- Schema synchronization/dropping
52-
- 1:1, 1:M & N:M Associations
53-
- Through models
54-
- Promises
55-
- Hooks/lifecycle events
56-
- Prefetching/association including
57-
- Transactions
58-
- Migrations
59-
- CLI ([sequelize-cli](https://github.com/sequelize/cli))
45+
## Documentation
46+
- [v5 Documentation](http://docs.sequelizejs.com)
47+
- [v4 Documentation](https://github.com/sequelize/sequelize/blob/v4/docs)
48+
- [v3 Documentation](https://sequelize.readthedocs.io/en/v3/)
49+
- [Contributing](https://github.com/sequelize/sequelize/blob/master/CONTRIBUTING.md)
6050

6151
## Responsible disclosure
6252
If you have any security issue to report, contact project maintainers privately. You can find contact information [here](https://github.com/sequelize/sequelize/blob/master/CONTACT.md)
6353

64-
## Documentation
65-
- [v4 Documentation](http://docs.sequelizejs.com)
66-
- [v3 Documentation](https://sequelize.readthedocs.io/en/v3/)
67-
- [v3 to v4 Upgrade Guide](http://docs.sequelizejs.com/manual/tutorial/upgrade-to-v4.html)
68-
- [v4 to v5(beta) Upgrade Guide](https://github.com/sequelize/sequelize/blob/master/docs/upgrade-to-v5.md)
69-
7054
## Resources
71-
- [Contributing](https://github.com/sequelize/sequelize/blob/master/CONTRIBUTING.md)
55+
7256
- [Changelog](https://github.com/sequelize/sequelize/releases)
7357
- [Slack](http://sequelize-slack.herokuapp.com/)
74-
- [Google Groups](https://groups.google.com/forum/#!forum/sequelize)
7558

7659
### Tools
7760
- [Sequelize & TypeScript](https://github.com/RobinBuschmann/sequelize-typescript)
7861
- [Sequelize & GraphQL](https://github.com/mickhansen/graphql-sequelize)
7962
- [Add-ons & Plugins](https://github.com/sequelize/sequelize/wiki/Add-ons-&-Plugins)
63+
- [Sequelize CLI](https://github.com/sequelize/cli)
8064

8165
### Learning
82-
- [Getting Started](http://docs.sequelizejs.com/manual/installation/getting-started)
66+
- [Getting Started](http://docs.sequelizejs.com/manual/getting-started)
8367
- [Express Example](https://github.com/sequelize/express-example)
8468

8569
### Translations
86-
- [English v4](http://docs.sequelizejs.com) (OFFICIAL)
87-
- [中文文档 v4](https://github.com/demopark/sequelize-docs-Zh-CN) (UNOFFICIAL)
88-
70+
- [English v5](http://docs.sequelizejs.com) (OFFICIAL)
71+
- [中文文档 v4](https://github.com/demopark/sequelize-docs-Zh-CN) (UNOFFICIAL)

‎docs/ROUTER

+4-1
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,7 @@
2323
301 /en/latest/api/deferrable/ /variable/index.html#static-variable-Deferrable
2424
301 /en/latest/api/errors/ /class/lib/errors/index.js~BaseError.html
2525

26-
302 /manual/tutorial/:section.html /manual/:section.html
26+
302 /manual/tutorial/:section.html /manual/:section.html
27+
302 /manual/installation/:section.html /manual/:section.html
28+
302 /manual/faq/:section.html /manual/:section.html
29+
302 /manual/advanced/:section.html /manual/:section.html

‎docs/index.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
[![npm](https://img.shields.io/npm/v/sequelize.svg?style=flat-square)](https://github.com/sequelize/sequelize/releases)
1111
[![Slack Status](http://sequelize-slack.herokuapp.com/badge.svg)](http://sequelize-slack.herokuapp.com/)
1212

13-
Sequelize is a promise-based ORM for Node.js v4 and up. It supports the dialects PostgreSQL, MariaDB, MySQL, SQLite and MSSQL and features solid transaction support, relations, read replication and more.
13+
Sequelize is a promise-based ORM for Node.js v6 and up. It supports the dialects PostgreSQL, MariaDB, MySQL, SQLite and MSSQL and features solid transaction support, relations, read replication and more.
1414

1515
## Example usage
1616

@@ -46,4 +46,4 @@ sequelize.sync()
4646
});
4747
```
4848

49-
Please use [Getting Started](manual/installation/getting-started) to learn more. If you wish to learn about Sequelize API please use [API Reference](identifiers)
49+
Please use [Getting Started](manual/getting-started) to learn more. If you wish to learn about Sequelize API please use [API Reference](identifiers)

‎docs/usage.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -349,7 +349,7 @@ sequelize.query('select 1 as `foo.bar.baz`').then(rows => {
349349
```
350350

351351

352-
[0]: /manual/installation/usage.html#options
352+
[0]: /manual/usage.html#options
353353
[1]: /manual/models-definition.html#configuration
354354
[2]: /class/lib/sequelize.js~Sequelize.html
355355
[3]: /manual/transactions.html

0 commit comments

Comments
 (0)
Please sign in to comment.