Release 2.0.0-beta.1

This commit is contained in:
Linus Groh
2019-10-26 22:39:18 +01:00
parent bd25881199
commit 5d6208d57a
3 changed files with 28 additions and 2 deletions
+26
View File
@@ -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)
+1 -1
View File
@@ -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 <mail@linusgroh.de>"
WORKDIR /usr/src/app
+1 -1
View File
@@ -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"