Bug
[SITEWHERE-302] – ActiveMQ event source missing KahaDB store jar
[SITEWHERE-311] – Startup reports wrong name for SiteWhere home environment variable
[SITEWHERE-318] – Deleting user does not remove it from tenant auth users list
[SITEWHERE-321] – Unhandled exceptions in state processing can kill state manager thread
[SITEWHERE-323] – MapQuest mapping provider for Leaflet no longer works
New Feature
[SITEWHERE-309] – Support CORS requests for REST services
[SITEWHERE-314] – Support reading JMS messages from remote brokers
[SITEWHERE-315] – Add socket interaction handler with logic driven by Groovy script
[SITEWHERE-317] – Integrate Eclipse Californium for COAP support
Task
[SITEWHERE-289] – Expose presence detection queries via REST services
[SITEWHERE-303] – Support adding device element mappings via JSON/MQTT APIs
[SITEWHERE-304] – Support non-numeric values for measurements in JSON format.
[SITEWHERE-306] – Make REST services stateless and update admin UI to use basic auth
[SITEWHERE-307] – Make site token optional in ‘assignments by asset’ REST call
[SITEWHERE-308] – Allow filtering by assignment status in ‘assignments by site’ REST call
[SITEWHERE-310] – Make tenant id part of URL for administrative application
[SITEWHERE-312] – Display unique token for command in administrative interface
[SITEWHERE-313] – Use common interface for components that reference remote services
[SITEWHERE-319] – Allow decode errors to bubble to event receivers for custom handling
[SITEWHERE-320] – Add concept of tenant groups to model, APIs, and user interface