diff --git a/CHANGELOG.md b/CHANGELOG.md index cbf4f13d..80d717ac 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,20 @@ All notable changes to this project will be documented in this file automatically by Versionist. DO NOT EDIT THIS FILE MANUALLY! This project adheres to [Semantic Versioning](http://semver.org/). +## v7.0.0 - 2018-03-07 + +* Send logs to the resin API by default #482 [Pablo Carranza Velez] +* Implement a new logger that sends logs to the resin API, that can be used optionally instead of PubNub #482 [Pablo Carranza Velez] +* Fix the way commands and entrypoints in string form are parsed #482 [Pablo Carranza Velez] +* Use a supervisor0 network interface for the supervisor network API. Remove RESIN_APP_COMMIT and RESIN_APP_RELEASE env vars. #482 [Pablo Carranza Velez] +* Supervisor API: remove the tcp-ping endpoints #482 [Pablo Carranza Velez] +* Remove support for keeping the provisioning apiKey on Resin OS 1.X. Report initial values from config.txt and other device configuration variables to the Resin API. #482 [Pablo Carranza Velez] +* Remove all bind mounts that were specific to 1.X devices. Move the resin-kill-me file for the handover strategy to /tmp/resin. Add environment variables for the location of resin-kill-me and the lockfile. Use running containers to determine what services are running instead of storing them in the internal database. Use named volumes for persistent data. #482 [Pablo Carranza Velez] +* Allow running docker-compose-like multicontainer applications #482 [Pablo Carranza Velez] +* Implement inference of device configuration. Allow array values for dtoverlay and dtparam. #482 [Pablo Carranza Velez] +* Infer the current state of the device when applying the target state #482 [Pablo Carranza Velez] +* Implement the multicontainer app models, and change the supervisor configuration management to avoid duplication between fields in config.json and fields in the internal database #482 [Pablo Carranza Velez] + ## v6.6.9 - 2018-03-05 * Update update-locking.md #565 [zwalchuk] diff --git a/package.json b/package.json index 08b61b44..fcebf531 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "resin-supervisor", "description": "This is resin.io's Supervisor, a program that runs on IoT devices and has the task of running user Apps (which are Docker containers), and updating them as Resin's API informs it to.", - "version": "6.6.9", + "version": "7.0.0", "license": "Apache-2.0", "repository": { "type": "git",