Feature/3b improvements
Close management/startinblox-feature-requests#268 (closed)
Lot of breaking changes here.
🍰 Versions
- cypress 5.6 -> 7.6
- fs-extra 9.0.1 -> 10.0.0
- pug 3.0.0 -> 3.0.2
- rimraf 2.7.1 -> 3.0.2
- sass 1.29 -> 1.35
- cypress-localstorage-commands 1.2.4 -> 1.4.5
- hubl-styling-framework 1.9.7 -> orbit-styling-framework 1.9.10
- Solid XMPP Chat 6.1 -> 6.2
- Solid Dashboard 5.0 -> 5.1
- Solid Job Board 6.1 -> 6.2
- Solid Directory 6.0 -> 6.1
✨ New features
- Repository and API are now
orbitinstead ofhubl -
client.server,client.serversandcomponent.federation - Experimental routing improvement which allow to generate a view based on a component, forwarding every parameters to the component.
Actually works with Profile Directory, Job Board and Dashboard. - Federation inheritance for component extension
-
server://andfederation://for anycomponent.parameters, allowing to abstract every data server URLs - PostCSS now take profit from autoprefixer
-
libsscript folder which allow to transpile and auto-load some components -
window.orbit.federationslist every federated containers -
component.attributesis a kebab-cased version ofcomponent.parameters -
npmparameter onconfig.json, allow to define version for any node package from the configuration
Find more information about them on the README.md.
🐛 Bugfix & Improvements
-
circles/joinable/is now managed as for any virtual container - Removed unused
orbit-reactivity - Moved some CSS classes from
page-*.pugtoindex.pug - Replaced default Hubl logo with Startin'blox one
- Take advantage of Dynamic Imports instead of flat ones
💥 Breaking Changes
-
endpointsdoes not exist anymore, federation is now manageable directly from the config file -
noRenderis now acomponent.parameter -
window.hublis deprecated in favor ofwindow.orbitand will be removed after the summer -
dependencies.pug->orbit-dependencies.pug -
orbit-router.pug->orbit-envoy.pug, containing both the logic for the router and for the federation - Removed issue templates
- Deprecated
./src/components/folder
Edited by Jean-Baptiste Pasquier