Releases: DeMaCS-UNICAL/LoIDE
Releases · DeMaCS-UNICAL/LoIDE
Version 2.11.0
Changed
- Updated Ajv to 8.0.5
- Updated Pug to 3.0.1
Fixed
- Minor in schemas
Version 2.10.1
Changed
- Now all the project will be saved on the local storage
- Now in the share link will be put all the project in the URL
Fixed
- Fixed bug that causes several errors after deleting the editor tabs
Version 2.10.0
Merge pull request #49 from umuss/master Added contributor name
Version 2.9.0
LoIDE is not beta anymore!
Added
- Added new modal that shows the shortcuts
- Added icons on modal titles
- Added some title attribute to buttons
- Added clear output button that clear all the output content
- Added clear tab content on the tab context menu
- Added delete all tabs button
- Added SEO meta tags
- Added Babel Gulp plugin
- Added LoIDE URL param on app-config.json
Changed
- Refactored About modal content
- Now the LoIDE shortcuts working when using the editor
- Changed some tooltip names
- Updated Ace editor
- Updated the shortcuts and added new ones
- Updated plugins
- Replaced Keymaster.js with MouseTrap
- UI and code improvements
Fixed
- Fixed issue with Run automatically option not being enabled by default
- Fixed output panel position bug on mobile devices
Removed
- Removed shorthand gulp plugin
- Removed beta strings
Security
- Added security headers
Version 2.8.0
Added
-
Added min size to the output panel
-
Added Gulp and some of its plugins:
- gulp-autoprefixer
- gulp-clean
- gulp-csso
- gulp-imagemin
- gulp-nodemon
- gulp-shorthand
- gulp-uglify-es
-
Added automatic server restart, thanks to gulp-nodemon, when the server file and the config file will be modified
-
Added Browsersync in the development mode in port 7000 that has the proxy URL of LoIDE in HTTP. Browsersync adds live reload to the browser when all the files inside in the resources folder will modify
Changed
- UI improvements
- Now LoIDE has two environments:
- development: the server will serve the resource path
- production: Gulp will build the project to the dist folder and the Node server will serve it
Version 2.7.1
Fixed
- Fixed bug that the first tab can't be checked on "Choose tab to execute" when the last tab was deleted
Version 2.7.0
Added
- Added validation of JSON configuration files with JSON schemas before the server startup
Version 2.6.1
Added
- Added jQuery Migrate to support jQuery UI layout using new jQuery versions.
Changed
- Updated jQuery version to 3.5.1
- Replaced the jQuery UI layout library with a new rewritten of his library. See github.com/GedMarc/layout
- Improved Clipboard API initialize
- Deleted some unused font files
Fixed
- Fixed CSS files that are not loaded asynchronously on Firefox
- Fixed output panel position bug
- Fixed invisible text during webfont load
Version 2.6.0
Added
- Added GZIP compression per static resources
- Added async load for some external CSS and javascript libraries for fast page loading
- Added the splash screen
Changed
- Updated ACE editor version to 1.4.11
- keymaster.js and socket.io now is loaded from CDN
- Updated Bootstrap version to 4.5.0
- Improvements in appearance settings
- Button texts on navbar will be hidden on small screens
- Now Run Option panel has min size on a small screens
- Output panel have different default size depending on screen size
- Output panel will be open automatically after running the logic program
- On Output panel now has a separate section for output models and output errors
Fixed
- Fix bug that the output panel size changed its default size after changed manually.
- Fix double hashtag autocomplete bug
Version 2.5.0
Added
- new context menu on tabs with the following buttons:
- Run: execute the tab;
- Rename: rename the tab name;
- Duplicate: create a new tab with the same content;
- Save content: download a file with the tab content;
- Delete: delete tab;
- New download output content button
Changed
- Changed UI on Run Options
- Moved LoIDE settings button on the navbar and renamed in 'Appearance'
- General UI improvements in the output section.