Skip to content

Commit 3625d2d

Browse files
committed
v1.0.0
1 parent 044bba2 commit 3625d2d

File tree

12 files changed

+63
-17
lines changed

12 files changed

+63
-17
lines changed

examples/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
{
22
"name": "sprotty-examples",
3-
"version": "0.14.0",
3+
"version": "1.0.0",
44
"private": "true",
55
"dependencies": {
66
"@vscode/codicons": "^0.0.33",
77
"express": "^4.18.2",
88
"inversify": "^6.0.1",
99
"reflect-metadata": "^0.1.13",
10-
"sprotty": "^0.14.0",
11-
"sprotty-elk": "^0.14.0",
10+
"sprotty": "^1.0.0",
11+
"sprotty-elk": "^1.0.0",
1212
"ws": "^8.14.2"
1313
},
1414
"devDependencies": {

lerna.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "0.14.0",
2+
"version": "1.0.0",
33
"npmClient": "yarn",
44
"command": {
55
"run": {

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"build": "lerna run build",
77
"test": "lerna run test",
88
"publish:prepare": "lerna version --ignore-scripts --yes --no-push",
9-
"publish:latest": "lerna publish from-git --no-verify-access --yes --no-push",
9+
"publish:latest": "lerna publish from-git --yes --no-push",
1010
"publish:next": "SHA=$(git rev-parse --short HEAD) && lerna publish preminor --exact --canary --preid next.${SHA} --dist-tag next --no-git-reset --no-git-tag-version --no-push --ignore-scripts --yes --no-verify-access"
1111
},
1212
"devDependencies": {

packages/generator-sprotty/CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,17 @@
22

33
This change log covers only the Yeoman `generator-sprotty` package of Sprotty. See [here](https://github.com/eclipse-sprotty/sprotty/blob/master/CHANGELOG.md) for other packages.
44

5+
### v1.0.0 (Oct. 2023)
6+
7+
Several improvements of the generator template were made in ([#388](https://github.com/eclipse-sprotty/sprotty/pull/388)):
8+
9+
* Configured routing points to avoid errors on edge selection
10+
* Added mouseover and selection styles
11+
* Fill viewport height with the diagram
12+
* Removed package-lock.json (it will be generated after creating the package)
13+
* Added inversify dependency
14+
15+
-----
516

617
### v0.14.0 (Aug. 2023)
718

packages/generator-sprotty/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "generator-sprotty",
3-
"version": "0.14.0",
3+
"version": "1.0.0",
44
"description": "Yeoman generator for Sprotty",
55
"license": "(EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0)",
66
"engines": {
@@ -17,12 +17,12 @@
1717
"homepage": "https://github.com/eclipse-sprotty/sprotty",
1818
"bugs": "https://github.com/eclipse-sprotty/sprotty/issues",
1919
"author": {
20-
"name": "Eclipse Sprotty"
20+
"name": "Eclipse Sprotty"
2121
},
2222
"repository": {
23-
"type": "git",
24-
"url": "https://github.com/eclipse-sprotty/sprotty",
25-
"directory": "packages/generator-sprotty"
23+
"type": "git",
24+
"url": "https://github.com/eclipse-sprotty/sprotty",
25+
"directory": "packages/generator-sprotty"
2626
},
2727
"dependencies": {
2828
"chalk": "^4.1.2",

packages/generator-sprotty/sprotty-local-template/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"dependencies": {
55
"inversify": "^6.0.1",
66
"reflect-metadata": "^0.1.13",
7-
"sprotty": "^0.14.0"
7+
"sprotty": "^1.0.0"
88
},
99
"devDependencies": {
1010
"typescript": "~5.2.2",

packages/sprotty-elk/CHANGELOG.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,16 @@
22

33
This change log covers only the `elkjs` layout of Sprotty. See [here](https://github.com/eclipse-sprotty/sprotty/blob/master/CHANGELOG.md) for other packages.
44

5+
### v1.0.0 (Oct. 2023)
6+
7+
This version marks the transition of Sprotty's incubation phase into maturity. As part of this, all deprecated API have been removed.
8+
9+
* Removed all API that was marked as deprecated in any previous release ([#374](https://github.com/eclipse-sprotty/sprotty/pull/374))
10+
11+
Fixed issues and closed PRs: https://github.com/eclipse-sprotty/sprotty/milestone/6?closed=1
12+
13+
-----
14+
515
## v.0.14.0 (Aug. 2023)
616

717
* Updated dependency to `inversify` to ensure compatibility with `Typescript 5` ([#357](https://github.com/eclipse-sprotty/sprotty/pull/357)): version constraint is now `~6.0.1` in all sprotty packages.
@@ -10,7 +20,7 @@ This change log covers only the `elkjs` layout of Sprotty. See [here](https://gi
1020

1121
Fixed issues: https://github.com/eclipse-sprotty/sprotty/milestone/10?closed=1
1222

13-
-----
23+
-----
1424

1525
### v0.13.1 (Jan. 2023)
1626

packages/sprotty-elk/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "sprotty-elk",
3-
"version": "0.14.0",
3+
"version": "1.0.0",
44
"description": "Integration of ELK graph layout algorithms in Sprotty",
55
"license": "(EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0)",
66
"keywords": [
@@ -22,7 +22,7 @@
2222
},
2323
"dependencies": {
2424
"elkjs": "^0.8.2",
25-
"sprotty-protocol": "^0.14.0"
25+
"sprotty-protocol": "^1.0.0"
2626
},
2727
"optionalDependencies": {
2828
"inversify": "^6.0.1"

packages/sprotty-protocol/CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,17 @@
22

33
This change log covers only the client-server protocol of Sprotty. See [here](https://github.com/eclipse-sprotty/sprotty/blob/master/CHANGELOG.md) for other packages.
44

5+
### v1.0.0 (Oct. 2023)
6+
7+
This version marks the transition of Sprotty's incubation phase into maturity. As part of this, all deprecated API have been removed.
8+
9+
* Add request context to avoid collisions in request IDs ([#385](https://github.com/eclipse-sprotty/sprotty/pull/385)); when using this package in a server context, call `setRequestContext('server')` to ensure that requests are disambiguated from other contexts.
10+
* Removed all API that was marked as deprecated in any previous release ([#374](https://github.com/eclipse-sprotty/sprotty/pull/374))
11+
12+
Fixed issues and closed PRs: https://github.com/eclipse-sprotty/sprotty/milestone/6?closed=1
13+
14+
-----
15+
516
## v.0.14.0 (Aug. 2023)
617

718
Fixed issues: https://github.com/eclipse-sprotty/sprotty/milestone/10?closed=1

packages/sprotty-protocol/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "sprotty-protocol",
3-
"version": "0.14.0",
3+
"version": "1.0.0",
44
"description": "TypeScript declarations for Sprotty to be used both in browser and Node.js context",
55
"license": "(EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0)",
66
"keywords": [

packages/sprotty/CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,20 @@
22

33
This change log covers only the client part of Sprotty. See [here](https://github.com/eclipse-sprotty/sprotty/blob/master/CHANGELOG.md) for other packages.
44

5+
### v1.0.0 (Oct. 2023)
6+
7+
This version marks the transition of Sprotty's incubation phase into maturity. As part of this, all deprecated API have been removed.
8+
9+
* Removed all API that was marked as deprecated in any previous release ([#374](https://github.com/eclipse-sprotty/sprotty/pull/374))
10+
* `ToolManager` API was deprecated and then removed ([#371](https://github.com/eclipse-sprotty/sprotty/pull/371))
11+
* Renamed ViewportRootElement model element ([#381](https://github.com/eclipse-sprotty/sprotty/pull/381))
12+
* Updated to `autocompleter` 9.1.0 ([#382](https://github.com/eclipse-sprotty/sprotty/pull/382))
13+
* Removed SModelExtension interface ([#389](https://github.com/eclipse-sprotty/sprotty/pull/389))
14+
15+
Fixed issues and closed PRs: https://github.com/eclipse-sprotty/sprotty/milestone/6?closed=1
16+
17+
-----
18+
519
### v0.14.0 (Aug. 2023)
620

721
* Renamed all internal model classes by adding an `Impl` suffix. This ensures a clean separation between the external (protocol) model and the internal (client) model. The original model definitions are marked as deprecated, so you need to update your imports to stay compatible with future versions ([#355](https://github.com/eclipse-sprotty/sprotty/pull/355))

packages/sprotty/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "sprotty",
3-
"version": "0.14.0",
3+
"version": "1.0.0",
44
"description": "A next-gen framework for graphical views",
55
"license": "(EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0)",
66
"keywords": [
@@ -28,7 +28,7 @@
2828
"autocompleter": "^9.1.0",
2929
"file-saver": "^2.0.5",
3030
"snabbdom": "^3.5.1",
31-
"sprotty-protocol": "^0.14.0",
31+
"sprotty-protocol": "^1.0.0",
3232
"tinyqueue": "^2.0.3"
3333
},
3434
"devDependencies": {

0 commit comments

Comments
 (0)