Skip to content

Releases: Wirecloud/wirecloud

WireCloud v0.9.2 (FIWARE v5.2.3)

30 Jun 11:27
Compare
Choose a tag to compare

Bug fixed in this release:

  • Fix some problems with pyScss 1.3.5. Fix #202
  • Remove XFF headers from requests made using the CORS proxy. Fix #189
  • Validate requested protocol when processing CORS proxy requests. Fix #201
  • Improved error messages when loading invalid themes. Improved theme documentation. Fix #191
  • Fix widget popup menu navigation problem. Fix #192
  • Updated widget API documentation. Fix #210

WireCloud v0.9.1 (FIWARE v5.2.2)

04 May 22:07
Compare
Choose a tag to compare
  • Removed deprecated support for the old http://wirecloud.conwet.fi.upm.es/ns/template# namespace / xml format.
  • Fix internal server errors raised by SuspiciousOperation exceptions. See #143
  • Added custom handlers for the 400 and 403 error codes.
  • Documentation updates. See #142
  • Add support to searching components in the wiring editor view. See #108
  • Update Font Awesome to version 4.6.1. See #160
  • Use Moment.js for dates
  • Add support HEAD requests to the API and improve cache handling. See #165 and #166
  • Rename headers for configuring the IdM/KeyRock token injection. See #177
  • Other minor bug fixes: #138, #146, #147, #149, #151, #153, #159, #171, #172, #175

WireCloud v0.9.0 (FIWARE v5.2.1)

05 Apr 08:25
Compare
Choose a tag to compare

Changes between WireCloud 0.8.x and 0.9.0:

  • Dropped support for Django 1.5
  • Added support for Django 1.7, 1.8 and 1.9. See #83, #84 and #85
  • Now you can select between the available themes when embedding your dashboards. #130
  • Improved theme structures. Now should be more easy to create new themes. #123
  • Improved default themes
  • Now widgets are not removed from the dashboards when they are uninstalled or deleted from "My Resources". Instead they appear as Missing Widgets. #105
  • Updated NGSI bindings
  • Improved Wiring Editor:
    • Added support for ordering the behaviour list. See #102
    • Widgets and operators can be upgraded/downgraded from the Wiring Editor. See #97
    • Connection endpoints can be changed without having to remove the connection and creating a new one.
    • Connections with errors are highlighted. See #113
    • Support for adding widgets to the dashboard from the wiring editor view. #94
  • Minor improvements and bugfixes: #92, #107, #109, #111, #125, #134, #140, #141

Removed deprecated features

  • wirecloud.commmons.utils.urlresolvers. Mainly used for providing a reverse_lazy method. Please use the reverse_lazy method provided by django (from django.core.urlresolvers)

Foreseen changes

Next version of WireCloud

  • will drop support for Django 1.6 and Django 1.7
  • will drop south db migrations
  • will drop wirecloud.platform.themes.active_theme_context_processor please use wirecloud.platform.context_processors.active_theme instead if you use it directly.

WireCloud v0.8.4 (FIWARE v4.4.6)

15 Jan 17:28
Compare
Choose a tag to compare

Changes between WireCloud 0.8.2 and 0.8.4:

  • Improve upload dialog navigation using the keyboard. See #79
  • Widgets and operators are now embedded by default when creating mashup packages. See #78
  • Improve documentation
  • Add support for removing components on the Wiring Editor view using keyboard shortcuts. See #77
  • Bug fixes:
    • Depend on django_compressor < 2.0 and improve dependency documentation. Fix #95
    • Fix MashupPlatform.wiring.registerStatusCallback when used from operators. Fix #96
    • Fix storeclient bug: requests requires bytes for the body
    • Log internal server errors raised while processing proxy requests. Fix #74
    • Skip connections with no business description. Fix #81
    • Better handle of connections with missing endpoints. Fix #75
    • Fix all API endpoints not return 404 error code when needed. Fix #76
    • Fix redrawing problem when ordering component endpoints in Wiring Editor view. Fix #101
    • Fix some problems regarding the component remove button. Fix #71
    • Add support for providing a message when ModelTables are empty. Fix #87

WireCloud v0.8.2 (FIWARE v4.4.5)

03 Dec 16:57
Compare
Choose a tag to compare

Changes between WireCloud 0.8.1 and 0.8.2:

  • Add an user interface for sharing workspaces with other users, groups and organizations
    • Remember to reset the user search index by running python manage.py resetsearchindexes --indexes=user
  • Add a switch user modal for administrators
  • Improved theme structure and documentation
  • wirecloud.oiltheme theme has been renamed to wirecloud.fiwarelabtheme
  • Improved popup navigation
  • Minor improvements into the NGSI bindings
  • WireCloud 0.8.x does not support python 2.6 drop any reference to it from the code and from the documentation
  • Add support for onAbort in MashupPlatform.http.makeRequest
  • Bug fixes:
    • Fix problems in the Upgrade/Downgrade widget modal
    • Fix some problems in the Wiring Editor related to the removal of components in the wiring canvas
    • General bug fixes
  • Improved documentation
  • Updated Spanish translations

WireCloud v0.8.1 (FIWARE v4.4.4)

21 Oct 11:37
Compare
Choose a tag to compare

Changes between WireCloud 0.8.0 and 0.8.1:

  • Fix some problems with the packaging of WireCloud for distribution through pypi
  • Fix the oauth_discovery view (/.well-known/oauth, when using the IdM integration)
  • Return a 400 error code when something goes wrong reading a WGT file installing a MAC
  • Fix longdescription field when uploading workspaces into my resources
  • Remove support for using the application/x-www-form-urlencoded mimetype for installing resources
  • Add a clear method to styled popup-menus
  • Improved documentation
  • Code clean up

WireCloud v0.8.0 (FIWARE 4.4)

14 Oct 20:42
Compare
Choose a tag to compare

Changes between WireCloud 0.7.2 and 0.8.0:

  • Behaviour Oriented Wiring Editor (the style has also been improved)
  • Readthedocs documentation (source files are provided in github)
  • Widget API v2:
    • Dynamic creation of widgets, operators and their wiring connections.
    • Dynamic creation of workspaces
    • Wiring status change events
    • Minor improvements
  • Support for fullscreen widgets
  • Migrate NGSI JavaScript binding to use JSON instead of XML for talking with Orion Context Broker.
  • Add support for newer features of the Orion Context Broker: e.g. retrieving info about the types of the entities.
  • Support python 3.4+
  • Migrate from django-social-auth (deprecated) to python-social-auth
  • Remove multiconnector support from the wiring editor
  • Use of xml as the default serialisation format when packaging workspaces
  • StyledElements 0.6 (documentation to be added in upcoming release)
  • A log of bug fixes