Releases: Wirecloud/wirecloud
WireCloud v1.3.1 (FIWARE v7.7.1)
Main changes between WireCloud 1.2.0 and 1.3.x:
-
New Edit mode and support for configuring when to show or hide widget titles. See #358, #407, #408, #414 and #416.
-
Improved support for full dragboard widgets. See #411.
-
Updated NGSI bindings to v1.2.1.
-
Improved support for organizations. See #335.
-
New docker image for deploying WireCloud catalogues. See #382.
-
Minor improvements and fixes: #273, #356, #362, #363, #366, #368, #381, #386, #384, #387, #389, #393, #397, #398 #401, #405, #409, #419, #421, #425 and #426.
-
Added support for KeyRock v7. Also, when KeyRock support is enabled, users with the
admin
role assigned in KeyRock will have administration permissions in WireCloud. See #347, #332
Removed deprecated features
- Dropped Django 1.9 support. See #391
- Dropped support for python 2. See #355 and #402
- Dropped support for the
resetsearchindexes
command, please use therebuild_index
command from haystack. See #357
Foreseen changes
Next major version of WireCloud:
- Will drop support for Django 1.10 and 1.11. Support for Django 2.0 and 2.1 will be added and adding support for Django 2.2 will be analysed.
- Will move to django-channels 2.x
WireCloud v1.2.0 (FIWARE v7.4.1)
Main changes between WireCloud 1.1.0 and 1.2.x:
- Use django-haystack for search indexes, supporting ElasticSearch and Solr in addition to the already supported whoosh backend. See #280, #316, #336, #348 and #354.
- Added support for KeyRock v7. Also, when KeyRock support is enabled, users with the
admin
role assigned in KeyRock will have administration permissions in WireCloud. See #347, #332 - Updated NGSI bindings to v1.2.0. See #351.
- Improved support for organizations. See #335.
- Minor improvements and fixes: #310, #320, #321, #328, #333, #334, #337, #338, #339, #341, #342, #343, #344, #345, #346, #349, #350, #351, #352 and #353.
Removed deprecated features
- Removed support for KeyRock v5. See #347
- Removed support for the old Marketplace and Store FIWARE GEs. See #314.
- Dropped Django 1.8 support. See #313
Foreseen changes
Next major version of WireCloud:
- Will drop support for Django 1.9 and 1.10 but will add support for Django 2.0 and 2.1.
- Will drop support for Python 2. The next major release, WireCloud 1.3, will only support Python 3.4+.
- Will move to django-channels 2.x
- Will drop the
resetsearchindexes
commannd
WireCloud v1.1.4 (FIWARE v6.4.5)
Minor bugfix release fixing django_relatives dependency
WireCloud v1.0.2 (FIWARE v5.4.3)
Minor bugfix release fixing django_relatives dependency
WireCloud v1.1.3 (FIWARE v6.4.4)
- Create super users in WireCloud if the IDM user has the admin role. See #332
WireCloud v1.1.2 (FIWARE v6.4.3)
WireCloud v1.1.1 (FIWARE v6.4.2)
Minor release fixing bug #309
WireCloud v1.1.0 (FIWARE v6.4.1)
Main changes between WireCloud 1.0.0 and 1.1.x:
- Added support for Django 1.11. See #289.
- Updated NGSI bindings to v1.0.1 supporting NGSI v2. See #263 and #281.
- Added a new JavaScript for widgets and operator: Component Management API. See #244.
- Improve Business API Ecosystem GE integration. See #299.
- Migrated from
python-social-auth
tosocial-auth-django-app
. See #276. - Added support for user avatars. Initial implementation using gravatar. See #154.
- Added initial support for Open Graph metadata. See #262
- Wiring Editor/Engine improvements. See #190, #248, #249, #250, #270 and #288.
- Code clean up, adding jsdoc documentation. Added a grunt script for ensuring JavaScript code quality, eslint and karma.
- Minor improvements and fixes: #193, #209, #231, #232, #233, #236, #237, #238, #247, #254, #255, #256, #257, #259, #261, #264, #266, #267, #268, #269 #291, #292, #295, #297 and #301.
Removed deprecated features
- Landing page template has been removed. It is now a customizable dashboard. See #302.
Foreseen changes
Next major version of WireCloud:
- will drop support for Django 1.8.
- will use django-haystack for managing search indexes instead of using Whoosh. This change allows using indexing servers like Solr and ElasticSearch, thus improving scalability. Anyway, Whoosh is one of the supported backends.
WireCloud v1.0.1 (FIWARE v5.4.2)
Bug fixed in this release:
- Improved Widget API
makeRequest
method. See #254 and #255 - Fix some problems storing the wiring configuration into the server. See #248 and #250
- Fix bug storing workspaces without a last modification date. See #247
- Fix some problems with the
Content-Type
header in the proxy. See #237 - Fix bug using the NGSI feature from widgets. See #238
- Fix tooltips, popup menus and popovers rendering in fullscreen mode. See #232
- Fix some problems with zombie tooltips. See #233
- Work around whoosh bug #453
- Fix some problems with the
wirecloud.live
module - Fix some problems with old versions of the
requests
module - Drop wirecloud.platform.themes.active_theme_context_processor
- Fix some problems with the
startproject --quick-start
command
WireCloud v1.0.0 (FIWARE v5.4.1)
Main changes between WireCloud 0.9.x and 1.0.x:
- Dropped support for Django 1.6 and Django 1.7. See #148
- Added support for Django 1.10. See #227
- Added support for refreshing IdM tokens. See #127
- Added a
wirecloud/home
dashboard by default, allowing users to discover the available workspaces. Fix #173 - Added experimental support for realtime synchronizations. See #182
- Removed MashupPlatform API injection. See #169.
- Minor improvements and fixes: #164, #174, #181, #186, #187, #189, #191, #192, #195, #197, #199, #201, #202, #213, #216
Removed deprecated features
- Removed the
wirecloud.platform.themes.active_theme_context_processor
context processor, usewirecloud.platform.context_processors.active_theme
instead. - Removed support for the
wirecloud.oiltheme
theme, usewirecloud.fiwarelabtheme
instead. - Removed the
FI-WARE
feature (now the name for this feature isFIWARE
). See #180 - Removed South dependency, migrations are now handled directly by Django. See #144
Foreseen changes
Next version of WireCloud:
- will drop the
wirecloud/landing_page.html
template in favour a predefined dashboard.