From 5d6208d57a6dcb018bfbc381f1857e21ce98cb3e Mon Sep 17 00:00:00 2001 From: Linus Groh Date: Sat, 26 Oct 2019 22:39:18 +0100 Subject: [PATCH] Release 2.0.0-beta.1 --- CHANGELOG.md | 26 ++++++++++++++++++++++++++ docker/Dockerfile | 2 +- package.json | 2 +- 3 files changed, 28 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 398b3f3..4803712 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,29 @@ +# 2.0.0-beta.1 (2019-10-26) + +- Convert codebase to Node.js based development workflow, including: + - Package management using yarn + - Build step using Webpack and Babel + - Usage of Vue single file components + - SCSS and PostCSS + - ESLint configuration for linting and consistent code style + - `package.json` scripts: `serve`, `build`, `lint`, `cors-proxy` and `test` +- Design updates, including: + - New default primary color (same as OwnTracks Android app) + - Improved hover and focus styles as a first attempt to improve accessibility + - Improved modals and location popups + - Custom checkbox styles + - Switch from Font Awesome 4 to Feather Icons +- Application now uses Vuex and Vue Router +- Add URL query parameters to load and preserve application state: `lat`, `lng`, `zoom`, `start`, `end`, `user`, `device` and `layers`. +- Add a loading indicator. +- Add 'download data' modal, currently supporting formatted and minified JSON. +- Add a verbose mode. +- Add CORS proxy script toeasily use a production instance of the OwnTracks recorder in development. +- Add unit tests for util and API functions. +- Add documentation for all public funtions +- Add documentation for all configuration options. +- Add more configuration options, including setting the API base URL ([#4](https://github.com/owntracks/frontend/issues/4)) and hiding the `ping/ping` location ([#12](https://github.com/owntracks/frontend/issues/12)). + # 1.1.0 (2019-10-26) - Add support for Docker. [#7](https://github.com/owntracks/frontend/pull/7), [@sharkoz](https://github.com/sharkoz) diff --git a/docker/Dockerfile b/docker/Dockerfile index 628a62c..65f8eb4 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,5 +1,5 @@ FROM node:10 as build -LABEL version="2.0.0-alpha" +LABEL version="2.0.0-beta.1" LABEL description="OwnTracks UI" LABEL maintainer="Linus Groh " WORKDIR /usr/src/app diff --git a/package.json b/package.json index 77064cb..cfaf310 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "owntracks-ui", - "version": "2.0.0-alpha", + "version": "2.0.0-beta.1", "author": { "name": "Linus Groh", "email": "mail@linusgroh.de"