Releases: os-js/OS.js
osjs-2.0.0-96
Mostly bugfixes and sortable shortcut buttons in panel.
Relevant:
Digest:
- Settings: Bugfixes
- Textpad: Bugfixes
- PackageManager: Bugfixes, better error messages
- CoreWM: Sortable buttons in panel (dnd)
- dialogs: Fixed 'title' argument for File dialog
- utils: Added $path() and $fromPath() xpath helpers
- build: Updated watcher ignore files
- build: Updated base index.html template
- server-php: Fixed find() VFS method after refactor
- misc: Updated eslint rules
- misc: Updated package.json dependencies
- misc: Updated locales
osjs-2.0.0-95
Forgot to merge a branch in the last release, so see previous release notes for information.
osjs-2.0.0-94
Added support for 'generic' node modules that loads on server start.
Also updated mouse/pointer handling in some cases for better compability.
Relevant:
Digest:
- UI: Added PointerEvent compability
- UI: Added MSPointerEvent compability
- UI: Prevent Windows 8.x+ gesture events from blocking interactions
- Themes: Some corrections to paddings in CoreWM
- CoreWM: Removed some innerHTML usage
- package-manager: Replaced a static path definition
- server-node: Added support for 'generic' modules
- server-node: Updated compability check
- locales: Updated fr_FR
- locales: Updated no_NO
- misc: Updated some locales
- misc: Removed some temporary files from codebase
osjs-2.0.0-93
Mostly bugfixes, but also added the '--optimization' build flag and changed
package layout so server files are in a dedicated 'server' directory.
If you want to use the new directory feature, use the 'main' setting in
your package metadata file (see included).
Related: http://community.os.js.org/t/update-version-bump-alpha93/128
- Preview: Added error message when opening location without mime
- Settings: Added some exception handling to certain async events
- CoreWM: Prevent an error in weather panel item when destroyed
- VFS: Fixed creation of empty files
- GUI: Improved error handler in drop event
- connection: Added 'offline' and 'online' event
- server-node: Added some signals on instance start/stop
- server-node: Updates to 'sane' shutdown
- server-node: Prevent falsy error message when loading modules
- server: Support custom main server file via manifest
- build: Remove 'server' files automatically from dist packages
- build: Added optimization option to build
- misc: Updated package.json dependencies
- misc: Some linting, fixed broken icons
- misc: Packages now have dedicated 'server' folder for server-side code
osjs-2.0.0-92
Adds new handling of user package resources.
osjs-2.0.0-91
Added theme overlay support. Updated zip handling in user-installable packages.
Digest:
- server-node: Updated user-installable package handling
- build: Updated help
- build: Support for theme overlays
- build: Separated sound theme build from main
- misc: Updated bin/add-user.js
- misc: Updated Grunt tests
- misc: Changed from 'unzip' to 'unzip-stream' library
- misc: Updated package.json dependencies
osjs-2.0.0-90
This is a minor release that cleans up icon and sound themes.
Paves the way for SVG icon themes as all duplicates has been eliminated.
Also makes for a smaller total build size (and quicker builds.)
osjs-2.0.0-89
This is a minor release update that brings support for overlays
for server modules, as well as packages. Some improvements.
Relevant:
Digest:
- GUI: IE10 compability updates
- VFS: Make sure 'download()' can take string as argument
- Bootstrap: Added better error handling
- zip-archiver: Bugfixes
- server-node: Now supports overlays (module and packages)
- server-php: Now supports overlays (modules and packages)
- build: Now supports external overlays
- build: Reduced verbosity in some places
- misc: Removed DOCUMENTATION.md file
- misc: Removed AUTHORS file
- misc: Placed some licenses in themes 3p folders
osjs-2.0.0-88
This minor release update brings mostly scalability updates for GUI and applications.
Digest:
- Theme: Updated scalability and responsiveness
- GUI: Updated gui-tabs for scalability
- GUI: Removed overflow for gui-tabs header
- GUI: Updated gui-icon-view scalability
- GUI: Updated gui-select scalability
- GUI: Bugfix for gui-tree-view expansion
- GUI: Some fixes for small display devices
- CoreWM: Updated some timeouts for better responsiveness
- CoreWM: Updated scalability and responsiveness
- FileManager: Updated scalability and responsiveness
- Calculator: Updated scalability and responsiveness
- MusicPlayer: Updated scalability and responsiveness
- Settings: Updated scalability and responsiveness
- Draw: Updated scalability and responsiveness
- About: Updated scalability and responsiveness
- misc: Updated 'API.createDialog()' usage in some places
- misc: Updated some event destruction
- build: Updated watcher
- build: Updated core task
- build: Added 'only' option to 'core' task
- build: Added 'only' option to 'themes' task
osjs-2.0.0-87
This is just a minor release with some minor fixes and additions.
Digest:
- Locales: Updated en_EN
- Settings: Fixed some CoreWM changes not getting updated
- CoreWM: Some improvements to panel init and CSS
- CoreWM: Firefox Compability issue updates (backgrounds)
- Theme: Added scalable window top buttons
- client: Prevent errors in event handlers after shutdown
- build: packages.js only for standalone build
- build: Updated watcher
- build: Separated some 'core' task stuff into 'dist'
- build: Updated font CSS
- build: Disabled rebase in clean-css
- build: Fixed an issue on Windows with task 'build:core'
- misc: Updated jsdoc for Process::_api()
- misc: Added a try/catch in API._()
- misc: Updated grunt tests