You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+33Lines changed: 33 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,38 @@ All notable changes to the Adapt authoring tool are documented in this file.
5
5
**IMPORTANT**: For information on how to **correctly and safely** update your installation, please consult **INSTALL.md**.<br/>
6
6
_Note that we adhere to the [semantic versioning](http://semver.org/) scheme for release numbering._
7
7
8
+
## [0.11.0] - 2022-10-17
9
+
10
+
The final minor release of the 'legacy' codebase. This release bundles critical security updates with some other minor improvements.
11
+
12
+
**Breaking:** the requirement for a global install of grunt has been removed, and therefore the front-end application must now be built using npx (`npx grunt xxx`). See the wiki for more information.
13
+
14
+
***
15
+
16
+
**IMPORTANT NOTE:** an error message will be shown at the end of the upgrade process. This is related to a deprecated module used to apply data migrations between updates which has now been removed. **The error can be safely ignored**, and all migrations will be run automatically as a one-time fix once the app is started post-upgrade with with `node server`..
17
+
18
+
***
19
+
20
+
**Please note that this repository will receive no more major updates and will be archived once the new codebase reaches a stable v1.0.0 (and after a grace period to allow existing users to migrate).**
21
+
22
+
### Fixed
23
+
- npm install scripts for adapt_framework should run as root ([#2566](https://github.com/adaptlearning/adapt_authoring/issues/2566))
- Remove global grunt dependency ([#2581](https://github.com/adaptlearning/adapt_authoring/issues/2581))
35
+
- Support --skipDependencyCheck during install process ([#2590](https://github.com/adaptlearning/adapt_authoring/issues/2590))
36
+
- We shouldn't require a full rebuild for exports ([#2602](https://github.com/adaptlearning/adapt_authoring/issues/2602))
37
+
- Add support for GitHub API tokens to avoid exceeding the unauthenticated rate limit ([#2642](https://github.com/adaptlearning/adapt_authoring/issues/2642))
38
+
- Add ES6 support ([#2643](https://github.com/adaptlearning/adapt_authoring/issues/2643))
Copy file name to clipboardExpand all lines: install.js
+3-15Lines changed: 3 additions & 15 deletions
Original file line number
Diff line number
Diff line change
@@ -316,13 +316,13 @@ function start() {
316
316
createMasterTenant,
317
317
createSuperUser,
318
318
buildFrontend,
319
-
syncMigrations
319
+
installHelpers.runMigrations
320
320
],function(error,results){
321
321
if(error){
322
322
console.error('ERROR: ',error);
323
323
returnexit(1,'Install was unsuccessful. Please check the console output.');
324
324
}
325
-
exit(0,`Installation completed successfully, the application can now be started with 'node server'.`);
325
+
exit(0,`Installation completed, the application can now be started with 'node server'.`);
326
326
});
327
327
});
328
328
}
@@ -511,24 +511,12 @@ function createSuperUser(callback) {
511
511
functionbuildFrontend(callback){
512
512
installHelpers.buildAuthoring(function(error){
513
513
if(error){
514
-
returncallback(`Failed to build the web application, (${error}) \nInstall will continue. Try again after installation completes using 'grunt build:prod'.`);
514
+
console.log(chalk.yellow(`Failed to build the web application, (${error}) \nInstall will continue. Try again after installation completes using 'grunt build:prod'.`));
515
515
}
516
516
callback();
517
517
});
518
518
}
519
519
520
-
//As this is a fresh install we dont need to run the migrations so add them to the db and set them to up
0 commit comments