Skip to content

Releases: os-js/OS.js

osjs-2.0.0-96

28 Apr 20:50
v2.0.0-96
Compare
Choose a tag to compare

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

15 Apr 15:48
v2.0.0-95
Compare
Choose a tag to compare

Forgot to merge a branch in the last release, so see previous release notes for information.

osjs-2.0.0-94

15 Apr 15:39
v2.0.0-94
Compare
Choose a tag to compare

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

07 Apr 18:11
v2.0.0-93
Compare
Choose a tag to compare

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

29 Mar 17:28
v2.0.0-92
Compare
Choose a tag to compare

Adds new handling of user package resources.

osjs-2.0.0-91

29 Mar 15:19
v2.0.0-91
Compare
Choose a tag to compare

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

26 Mar 01:31
v2.0.0-90
Compare
Choose a tag to compare

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

23 Mar 17:57
v2.0.0-89
Compare
Choose a tag to compare

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

21 Mar 20:28
v2.0.0-88
Compare
Choose a tag to compare

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

20 Mar 19:35
v2.0.0-87
Compare
Choose a tag to compare

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