Skip to content
This repository was archived by the owner on Jan 5, 2026. It is now read-only.

Commit da35279

Browse files
v1.0.0 rc.3
* chore: update @carto/react-* packages to rc.3 * doc: improve developers info for release * chore: simplify ci * chore: remove cypress dep from template clients
1 parent 9bf5782 commit da35279

File tree

7 files changed

+49
-44
lines changed

7 files changed

+49
-44
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,11 @@
33

44
name: CI
55

6-
on: [push]
6+
on:
7+
push:
8+
branches:
9+
- master
10+
pull_request:
711

812
jobs:
913
test-sample-app:

CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
# CHANGELOG
22

3-
## Unreleased
3+
## Not released
4+
5+
## 1.0.0-rc.3 (2021-03-23)
46
- Fix general React warning on SharedArrayBuffer [#218](https://github.com/CartoDB/carto-react-template/pull/218)
57
- Integrate carto-react lib with workers support [#219](https://github.com/CartoDB/carto-react-template/pull/219)
68

DEVELOPERS.md

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,18 +30,21 @@ npx create-react-app test-template --template file:./carto-react-template/templa
3030

3131
Follow these steps:
3232

33-
1. Open a new branch for the release, eg. release-v1.0.0-rc.2
33+
1. Open a new branch for the release from master, eg. `git checkout -b release-v1.0.0-rc.3`
3434
2. For each template:
35+
- remove the link to @carto/react-* packages with `yarn unlink-carto-react`
36+
- ensure latest references with `yarn`. Delete previously node_modules if you feel a bit unsure :)
3537
- launch the app, with `yarn start`
3638
- test cypress locally, with `yarn cy:run`
3739
- manual review from browser (see errors & warnings)
38-
- from template root folder `yarn clean`
40+
- from template root folder (eg. template-skeleton), run `yarn clean`
41+
- copy the hygen templates, so you can test them inside the client project
3942
- use create-react-app to build a project
4043
- test cra project result as a user, including hygen generators
41-
3. Bump manually package version in package.json (root level --> package.json & inside template --> package.dev.json)
42-
4. Update changelog: rename 'Unrelased' to new version, eg 1.0.0-rc.2 (2021-03-12)
43-
5. Push branch to remote to run CI (all test green)
44-
6. Execute the release command, for each template, from its **base folder**: `yarn release`.
44+
3. Bump manually package version in package.json (root level --> package.json & inside template --> package.dev.json), checking @carto/react-* package versions are also correct.
45+
4. Update changelog: rename 'Unrelased' to new version, eg 1.0.0-rc.3 (2021-03-23)
46+
5. Push branch to remote to run CI (all test green) with `git push`
47+
6. Execute the release command, for each template, from its **base folder** (eg. template-sample-app): `yarn release`.
4548

4649
```bash
4750
cd template-sample-app

template-sample-app/template.json

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
{
22
"package": {
33
"dependencies": {
4-
"@carto/react-api": "1.0.0-rc.2",
5-
"@carto/react-auth": "1.0.0-rc.2",
6-
"@carto/react-basemaps": "1.0.0-rc.2",
7-
"@carto/react-core": "1.0.0-rc.2",
8-
"@carto/react-redux": "1.0.0-rc.2",
9-
"@carto/react-ui": "1.0.0-rc.2",
10-
"@carto/react-widgets": "1.0.0-rc.2",
11-
"@carto/react-workers": "1.0.0-rc.2",
4+
"@carto/react-api": "1.0.0-rc.3",
5+
"@carto/react-auth": "1.0.0-rc.3",
6+
"@carto/react-basemaps": "1.0.0-rc.3",
7+
"@carto/react-core": "1.0.0-rc.3",
8+
"@carto/react-redux": "1.0.0-rc.3",
9+
"@carto/react-ui": "1.0.0-rc.3",
10+
"@carto/react-widgets": "1.0.0-rc.3",
11+
"@carto/react-workers": "1.0.0-rc.3",
1212
"@formatjs/intl-getcanonicallocales": "^1.5.3",
1313
"@formatjs/intl-locale": "^2.4.14",
1414
"@formatjs/intl-numberformat": "^6.1.4",
@@ -17,13 +17,11 @@
1717
"@material-ui/icons": "^4.11.2",
1818
"@material-ui/lab": "4.0.0-alpha.57",
1919
"@reduxjs/toolkit": "^1.5.0",
20-
"@testing-library/cypress": "^7.0.3",
2120
"@testing-library/jest-dom": "^5.11.9",
2221
"@testing-library/react": "^11.2.3",
2322
"@testing-library/user-event": "^12.6.2",
2423
"@turf/bbox-polygon": "^6.3.0",
2524
"@turf/boolean-intersects": "^6.3.0",
26-
"cypress": "^6.3.0",
2725
"deck.gl": "8.4.10",
2826
"echarts": "^4.9.0",
2927
"echarts-for-react": "^2.0.16",

template-sample-app/template/package.dev.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@
33
"version": "1.0.0-rc.3",
44
"private": true,
55
"dependencies": {
6-
"@carto/react-api": "1.0.0-rc.2",
7-
"@carto/react-auth": "1.0.0-rc.2",
8-
"@carto/react-basemaps": "1.0.0-rc.2",
9-
"@carto/react-core": "1.0.0-rc.2",
10-
"@carto/react-redux": "1.0.0-rc.2",
11-
"@carto/react-ui": "1.0.0-rc.2",
12-
"@carto/react-widgets": "1.0.0-rc.2",
13-
"@carto/react-workers": "1.0.0-rc.2",
6+
"@carto/react-api": "1.0.0-rc.3",
7+
"@carto/react-auth": "1.0.0-rc.3",
8+
"@carto/react-basemaps": "1.0.0-rc.3",
9+
"@carto/react-core": "1.0.0-rc.3",
10+
"@carto/react-redux": "1.0.0-rc.3",
11+
"@carto/react-ui": "1.0.0-rc.3",
12+
"@carto/react-widgets": "1.0.0-rc.3",
13+
"@carto/react-workers": "1.0.0-rc.3",
1414
"@formatjs/intl-getcanonicallocales": "^1.5.3",
1515
"@formatjs/intl-locale": "^2.4.14",
1616
"@formatjs/intl-numberformat": "^6.1.4",

template-skeleton/template.json

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
{
22
"package": {
33
"dependencies": {
4-
"@carto/react-api": "1.0.0-rc.2",
5-
"@carto/react-auth": "1.0.0-rc.2",
6-
"@carto/react-basemaps": "1.0.0-rc.2",
7-
"@carto/react-core": "1.0.0-rc.2",
8-
"@carto/react-redux": "1.0.0-rc.2",
9-
"@carto/react-ui": "1.0.0-rc.2",
10-
"@carto/react-widgets": "1.0.0-rc.2",
11-
"@carto/react-workers": "1.0.0-rc.2",
4+
"@carto/react-api": "1.0.0-rc.3",
5+
"@carto/react-auth": "1.0.0-rc.3",
6+
"@carto/react-basemaps": "1.0.0-rc.3",
7+
"@carto/react-core": "1.0.0-rc.3",
8+
"@carto/react-redux": "1.0.0-rc.3",
9+
"@carto/react-ui": "1.0.0-rc.3",
10+
"@carto/react-widgets": "1.0.0-rc.3",
11+
"@carto/react-workers": "1.0.0-rc.3",
1212
"@formatjs/intl-getcanonicallocales": "^1.5.3",
1313
"@formatjs/intl-locale": "^2.4.14",
1414
"@formatjs/intl-numberformat": "^6.1.4",
@@ -17,13 +17,11 @@
1717
"@material-ui/icons": "^4.11.2",
1818
"@material-ui/lab": "4.0.0-alpha.57",
1919
"@reduxjs/toolkit": "^1.5.0",
20-
"@testing-library/cypress": "^7.0.3",
2120
"@testing-library/jest-dom": "^5.11.9",
2221
"@testing-library/react": "^11.2.3",
2322
"@testing-library/user-event": "^12.6.2",
2423
"@turf/bbox-polygon": "^6.3.0",
2524
"@turf/boolean-intersects": "^6.3.0",
26-
"cypress": "^6.3.0",
2725
"deck.gl": "8.4.10",
2826
"echarts": "^4.9.0",
2927
"echarts-for-react": "^2.0.16",

template-skeleton/template/package.dev.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@
33
"version": "1.0.0-rc.3",
44
"private": true,
55
"dependencies": {
6-
"@carto/react-api": "1.0.0-rc.2",
7-
"@carto/react-auth": "1.0.0-rc.2",
8-
"@carto/react-basemaps": "1.0.0-rc.2",
9-
"@carto/react-core": "1.0.0-rc.2",
10-
"@carto/react-redux": "1.0.0-rc.2",
11-
"@carto/react-ui": "1.0.0-rc.2",
12-
"@carto/react-widgets": "1.0.0-rc.2",
13-
"@carto/react-workers": "1.0.0-rc.2",
6+
"@carto/react-api": "1.0.0-rc.3",
7+
"@carto/react-auth": "1.0.0-rc.3",
8+
"@carto/react-basemaps": "1.0.0-rc.3",
9+
"@carto/react-core": "1.0.0-rc.3",
10+
"@carto/react-redux": "1.0.0-rc.3",
11+
"@carto/react-ui": "1.0.0-rc.3",
12+
"@carto/react-widgets": "1.0.0-rc.3",
13+
"@carto/react-workers": "1.0.0-rc.3",
1414
"@formatjs/intl-getcanonicallocales": "^1.5.3",
1515
"@formatjs/intl-locale": "^2.4.14",
1616
"@formatjs/intl-numberformat": "^6.1.4",

0 commit comments

Comments
 (0)