mirror of
https://github.com/owntracks/frontend.git
synced 2026-02-13 20:59:50 +00:00
4.1 KiB
4.1 KiB
Changelog
2.0.0-beta.8 (2020-01-26)
- Add friendly device name and face images to location history popups
- Add missing
alt/titleto device face image - Fix all JSDoc
@returndirectives to@returns - Use computed prop for device name in location popup
- Enable ESLint
max-lenrule
2.0.0-beta.7 (2020-01-24)
This release doesn't really affect end-users but greatly improves the development experience.
- Add
jsconfig.json - Set
no-console/no-debuggerto"warn"in dev mode - Linting and formatting:
- Separate npm scripts for linting and formatting
- Lint/format Markdown files
- Run lint on Travis CI
- Upgrade dependencies
2.0.0-beta.6 (2019-12-14)
- Fix heatmap - the upgrade of
vue2-leafletfrom 2.2.1 to 2.3.0 added anactivatedattribute to layers causing the heatmap to not show (#18)
2.0.0-beta.5 (2019-12-14)
- Add Leaflet popup close button background color transition
- Add
$configVue instance property - Improve accessibility (#9)
- Use configured locale for timestamp formatting
- Upgrade dependencies
2.0.0-beta.4 (2019-12-14)
- Add support for time selection (#10)
- New date/time picker component is properly translated/localised and keyboard accessible
- Config options are now
startDateTime/endDateTimeand format of URL parameters changed
- Changed default start/end date and time to use local timezone
- Fix missing translation of "[date] to [date]"
- Update i18n development notes in
README.md
2.0.0-beta.3 (2019-12-13)
- Add i18 support (currently English and German,
localeconfig option) - Add custom checkbox focus style
- Fix layer dropdown issues (#1)
- Fix checkbox style issues
- Fix hover/focus inconsistencies
- Fix Docker image labels
README.mdenhancements- Upgrade dependencies
2.0.0-beta.2 (2019-11-02)
- Add
onLocationChange.reloadHistoryconfig option - Add Travis CI config
- Fix timezone issues in tests
- Fix ESLint errors in production mode
- Fix table of content links in config documentation
- Upgrade dependencies
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.jsonscripts:serve,build,lint,cors-proxyandtest
- 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,deviceandlayers - Add a loading indicator
- Add 'download data' modal, currently supporting formatted and minified JSON
- Add a verbose mode
- Add CORS proxy script to easily 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) and hiding the
ping/pinglocation (#12)
1.1.0 (2019-10-26)
- Add support for Docker (#7, @sharkoz)
- Move project to the OwnTracks organisation on GitHub (#8, @jpmens)
- Enable compression in nginx configuration used in Docker image (#11, @sharkoz)
1.0.0 (2019-06-18)
- Initial release