Skip to content

Commit ce23c8b

Browse files
authored
Merge pull request #521 from engaging-computing/dev
Release v3.0.0
2 parents af10490 + 5ab5b08 commit ce23c8b

28 files changed

Lines changed: 43508 additions & 21416 deletions

.env.example

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
#The client ID should NOT start with http or https! This will cause authentication failure!
2-
REACT_APP_GOOGLE_CLIENTID=<Required for authenticting with the backend, get this from a team member>
2+
REACT_APP_GOOGLE_CLIENTID=<Required for authenticting with the backend, get this from a team member>

.eslintrc.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
"curly": "warn",
4444
"no-lonely-if": "warn",
4545
"no-console": [
46-
"error",
46+
"warn",
4747
{
4848
"allow": [
4949
"warn",

.github/workflows/ci.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ jobs:
66
ci-checks:
77
runs-on: ubuntu-latest
88
container:
9-
image: node:10.13
9+
image: node:12.18
1010

1111
steps:
1212
- uses: actions/checkout@v1
@@ -15,11 +15,15 @@ jobs:
1515
with:
1616
path: node_modules
1717
key: ${{ runner.os }}-${{ hashFiles('**/package-lock.json') }}
18+
- name: Reconfigure git to use HTTP authentication
19+
run: >
20+
git config --global url."https://github.com/".insteadOf
21+
ssh://git@github.com/
1822
- name: Fetch packages
19-
run: npm ci
23+
run: npm install
2024
- name: Run Linter
2125
run: npm run lint
2226
- name: Run unit tests
2327
run: npm test
2428
- name: Build production build
25-
run: npm run build
29+
run: npm run build

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
10.13
1+
10.13

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM node:10.13
1+
FROM node:12.18
22

33
WORKDIR /app
44
COPY . /app
@@ -8,4 +8,4 @@ ENV REACT_APP_GOOGLE_CLIENTID ${REACT_APP_GOOGLE_CLIENTID}
88

99
RUN npm install
1010
RUN npm run build
11-
RUN npm run doc
11+
RUN npm run doc

README.md

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,17 @@ The Engaging Computing Group develops new technologies to enable learners—yout
99
## Status
1010
[![CircleCI](https://circleci.com/gh/engaging-computing/MYR.svg?style=shield)](https://circleci.com/gh/engaging-computing/MYR)
1111

12-
## Change Log - 2.3.1 -> 2.4.0
13-
- Added ability to import custom GLTF models into a scene
14-
- Added a keyboard shortcut information menu
15-
- Added a slider for setting the movement speed in a scene
12+
## Change Log - 2.4.0 -> 3.0.0
13+
- Removed undocumented aliases for `box` and `prisim`
14+
- All scenes using these aliases have been automatically changed to reflect the new API
15+
- Changed the behavior of `getRandomColor` to only return a random color
16+
- Added `setRandomColor` to behave like `getRandomColor` did previously
17+
- A migration has updated scenes to be properly using these functions
18+
- If your scene broke as a result of this update, please let us know [support@learnmyr.org](mailto:support@learnmyr.org)
19+
- Misc. Package dependency updates
20+
- Moved Model and Asset reference to their own page
21+
- Removed broken links to non-existent example pages
22+
1623

1724

1825
## Acknowledgments

0 commit comments

Comments
 (0)