Releases: OPENER-next/OpenStop
OpenStop v0.8.3
New Year - New Version 🎆
What's Changed
We switched to App Links (Android) and Universal Links (iOS) for our login process which provides an even higher security than the previously used custom callback URL scheme. We had to change the iOS app id in order to make this work, which is why users have to manually uninstall the old OpenStop version (now called OpenStop [deprecated]) and install the new version.
UI/UX:
- Improve stop loading duration by reducing stop area loading cell size (#293)
You may now see the animated magnifier more frequently, but for a much shorter period of time. - Implement stop watch for durations input (seconds only) (#130)
- Add combined foot- & cycle path crossing map feature (#300)
- Separate footways into multiple map features (#298)
- Update duration input style (#301)
Questions:
- Fix duplicate speech output question (#289)
- Update conditions for questions about surfaces
Localization:
- Update existing localizations
Full Changelog: v0.8.2...v0.8.3
OpenStop v0.8.2
When one door closes, another opens - Let's map them 🙃
What's Changed
UI/UX:
- Improve location indicator reliability and camera tracking (#280)
Questions:
- Add open questions for doors + images (#272)
- Add elevator door dimensions and height questions + images (#271)
- Add question for portable ramp width + images (#266)
- Stop asking passenger information display question when
departures_board=realtime
is already set (#289)
Localization:
- Add Belarusian language
- Update existing localizations
Full Changelog: v0.8.1...v0.8.2
OpenStop v0.8.1
... and we are back again with a very minor change 👀
What Changed
Build procedure:
- Ensure reproducibility between GitHub and F-Droid by changing the used JAVA version in GitHub build action to 17
Full Changelog: v0.8.0...v0.8.1
OpenStop v0.8.0
Hey 👋 We got some backend improvements shining through as new indicators. ✨
What Changed
Major:
- Rework stop area query. This reduces the amount of data downloaded from the server (#262)
- Improve stop area generation and element matching. The work is now done on the server. The merging algorithm creates better fitting bounding box. Elements now only have to intersect the bbox to be displayed to the user. (#262)
UI/UX:
- Change stop loading indicator to magnifier to better explain the underlying process
- Add upload indicator and remove "upload successful" message (#263)
- Make question sheet header fixed (#260)
- Fix checkmark marker unintentionally rotating (#253)
Questions:
- Tighten approach aid question condition to raised kerbs only (e753f73)
- Only ask whistle question for train crossings and not trams (cd4c8af)
- Fix question phrase for stationary acoustic warning signal (cd4c8af)
- Fix crossing signals question not invalidating itself (a496eaa)
- Fix question for stair lift width containing space in key (f69144d)
Miscellaneous:
- Improve MapFeature matching (#259)
- Fix rare query error that occured for empty relations (0d32ba7)
- Fix App flagged by Google Play Protect (#256)
Localization:
- Add new languages (CS, FA, RU, ZH-Hant)
- Update existing languages
Full Changelog: v0.7.0...v0.8.0
OpenStop v0.7.0
OpenStop goes international 🥳 🌍
What Changed
-
Localization:
- Easy translation is now possible using Weblate
- App and questions now (partly) available in Chinese, Croatian, Danish, English, French, German, Italian, Norwegian, Portugese, Spanish
- Improved English translation
-
UI/UX changes:
-
Questions:
- Add separate tram signal lights question (#239)
- Add separate questions about markings at crossings (#242)
- Add question about crossing islands (#242)
- Add separate question about crossing signals (#242)
- Do not ask for crossing:whistle on tram crossings (#226)
- Add images for questions about stair lift (#240)
- Remove pre-existing crossing question in favour of the newly added crossing questions (#242)
-
Miscellaneous:
- Clarify GPLv3 license variant to GPLv3+
- Minor bug fixes
- Minor spelling corrections
New Contributors
Full Changelog: v0.6.1...v0.7.0
OpenStop v0.6.1
What Changed
- Build procedure:
- Ensure reproducibility between GitHub and F-Droid build action
Full Changelog: v0.6.0...v0.6.1
OpenStop v0.6.0
App translation into English is completed 🥳 🌍
What Changed
- Localization:
- App can now be translated into other languages
- Fully translated into English
- Network traffic:
- Only load high resolution tiles on high resolution displays (#219)
- Fixed map tile caching - due to a dependency bug map tiles were not cached in memory leading to unnecessary traffic.
- Miscellaneous:
Full Changelog: v0.5.0...v0.6.0
OpenStop v0.5.0
There wasn't a release for quite a while now, but with this one we introduce some major changes. We hope you like them as much as we do 😃
What Changed
-
First release with multi-language support 🥳 (#171, #175 & #189)
- German and English available ( Still WIP > changeset comments and map features need to be translated) (See #148)
- WIP: Implementing translation tool for more languages
-
UI/UX changes:
- Stops are no longer visualized as circles and are automatically loaded/discovered when coming into view 🎉 (#172)
- New ripple loading indicator
- Overview with 3 states (unknown, questions available, completed)
- Completed stops are now visually indicated
- Fix minimizing marker when moving out of screen (#184)
- Improve marker zoom to only zoom in (#181)
- Replaced multiple images
-
Adapted questions:
-
New questions:
-
New advanced questions:
-
Backend improvements:
New Contributors
Full Changelog: v0.4.4...v0.5.0
OpenStop v0.4.4
What Changed
- Update build and signing workflow
- Upgrade Gradle version
New Contributors
Full Changelog: v0.4.3...v0.4.4
OpenStop v0.4.3
What Changed
- Specifiy questions about auditory information
- Remove unclear question about auditory information
- Fix a "bug" causing a missing location indicator ("uppps" 😶🌫️)
- Prevent overscroll in Onboarding screen on iOS
Full Changelog: v0.4.2...v0.4.3