Skip to content

Latest commit

 

History

History
268 lines (186 loc) · 7.34 KB

CHANGELOG.md

File metadata and controls

268 lines (186 loc) · 7.34 KB

Change Log

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[Version 1.2.5, Build 658] - 2020-03-05

Changed

  • Migrate to LicensePList for complete acknowledgements
  • Update library and tool dependencies

Fixed

  • Accept null as a valid gender

[Version 1.2.4, Build 657] - 2020-01-16

Fixed

  • Guard against repeated authorization requests

[Version 1.2.4, Build 656] - 2020-01-15

Added

  • Prompt on upgrade for server to fix visit counts

[Version 1.2.4, Build 655] - 2020-01-10

Fixed

  • Handle trailing emoji in bios

[Version 1.2.3, Build 654] - 2020-01-08

Fixed

  • Really handle deactivating MTP places

[Version 1.2.3, Build 653] - 2020-01-08

Added

  • Prompt for updating to newest app version

Fixed

  • Handle multipolygon world maps
  • Correctly redraw polygons on map updates
  • Handle deactivating MTP places
  • Handle user role of "false" in rankings
  • Ignore "zoom" in location JSON

[Version 1.2.3, Build 652] - 2019-12-20

Fixed

  • Correct strings for non-location visit notifications

[Version 1.2.2, Build 651] - 2019-12-08

Fixed

  • Only 'id', 'first_name', 'last_name' and location/country id' required in user info JSON
  • Hotel brand names now loaded from server

[Version 1.2.1, Build 650] - 2019-12-04

Changed

  • Hide compass button when map is north oriented
  • Sort hotels by region>country or brand/region/country
  • Sort Restaurants region>country>location
  • Visited map now has clear outlines up to 100x zoom

Fixed

  • Google Maps directions work on first launch
  • Map popups scroll below navigation bar
  • Report actual login status error

[Version 1.2.0, Build 649] - 2019-11-21

Fixed

  • Clearly label signup personal data fields as optional

[Version 1.2.0, Build 648] - 2019-11-20

Fixed

  • Handle removed JSON fields

[Version 1.2.0, Build 647] - 2019-11-19

Added

  • Support for editing and deleting posts from popup menu

Fixed

  • Ignore 400 errors on idempotent visit updates
  • Suspend user data refresh whilst offline actions pending

[Version 1.2.0, Build 646] - 2019-11-12

Added

  • Support for directions with Apple Maps, Google Maps, Citymapper, Transit, Lyft, Uber, Navigon, Waze, DB Navigator, Yandex.Navi and Moovit
  • Expanded visited map can be shared to Facebook
  • Support for editing and deleting photos from popup menu

[Version 1.2.0, Build 645] - 2019-10-10

Added

  • Support for Top Hotels checklist
  • Expandable visited map viewable when tapped

[Version 1.2.0, Build 644] - 2019-10-01

Added

  • Photo, Post, and Nearby buttons added to map callouts

Changed

  • Contact now uses MTP API

[Version 1.1.0, Build 643] - 2019-09-26

Changed

  • Improve offline messaging

Fixed

  • Corrected network state synchronization

[Version 1.1.0, Build 642] - 2019-09-24

Added

  • Offline queue for uploading visits, posts, photos
  • Network Status screen showing queue in Settings
  • Warnings when network not available

Changed

  • Migrated to Xcode 11 + iOS 13 SDK

Fixed

  • Improved visits and rankings server synchronization
  • Improved display of multilocation WHS

[Version 1.0.2, Build 641] - 2019-08-30

Added

  • Version information in About The App
  • Version and runtime information in Contact Us
  • Path parameter to API events

Fixed

  • Wrong password login attempt now brings up designed dialog

[Version 1.0.2, Build 640] - 2019-08-29

Added

  • Tapping named place list cells reveals place on map
  • Double-tapping named place list cells opens place information screen

Changed

  • Integrates Firebase for analytics and crash reports

Fixed

  • Handles mixed country and territory counts display (Serbia/Kosovo, Denmark/Faroes)
  • Improves networking error messages

[Version 1.0.1, Build 639] - 2019-08-20

Fixed

  • Handles missing locations in ranked user scorecards

[Version 1.0.1, Build 638] - 2019-08-18

Added

  • Photo tag suggestions from location taken
  • Remote notification support

Changed

  • Birthdate display removed from My Profile
  • UN visits are checkmarked and have calculation note

Fixed

  • UN Country count now synced with location visit changes
  • Map region overlay color updated with visit
  • Editing handling improved
  • Error messages improved

[Version 1.0, Build 637] - 2019-08-07

Added

  • Explicit agreement to Terms of Service
  • Long-pressing posts and photos brings up menu to hide content, report content, or block user
  • Blocked users are hidden from search and display as "Blocked" in rankings
  • Blocked posts and photos disappear or are grey placeholders in paged displays

[Version 1.0, Build 636] - 2019-08-05

Changed

  • Country and location signup/profile fields are now optional

[Version 1.0, Build 635] - 2019-08-03

Changed

  • Birthday and gender signup/profile fields are now optional

[Version 1.0, Build 634] - 2019-08-01

Changed

  • Camera permission strings, registration data requests

[Version 1.0, Build 633] - 2019-07-30

Added

  • Web page headers now display Loading… then page title
  • Verify reminder has Resend button

Changed

  • App icon

[Version 1.0, Build 632] - 2019-07-29

Added

  • Double-tapping a Nearby cell will open More Info directly
  • Includes place info data snapshot to deal with network problems during first launch
  • Popup reminder to verify account

Changed

  • All place images now loaded from MTP
  • Visited and Remaining buttons under maps are now their region colors
  • Logout and Delete moved to Settings screen
  • Displays message instead of rank 0 when account unverified
  • Signup and Edit UI flows improved

Fixed

  • Swiping the Counts pages will not hide the Profile navigation bar
  • Sharing the app on an iPad will not crash
  • Loading location posts deals with missing authors
  • Map marker display state refreshes when visited state toggled in callout
  • Date pickers work correctly in all time zones and with Facebook dates
  • Improved result handling of photo uploads

[Version 1.0, Build 631] - 2019-07-21

Added

  • Your displayed rank in a list is highlighted when visits have changed and the rank may not have been updated (this happens once an hour on the website currently)

Changed

  • Nearby screen now calculates distances from map center not your position
  • WHS images now loaded from MTP not UNESCO when possible
  • Marking or unmarking visits now enforces immediate synchronization with website

Fixed

  • Visited counts display correctly everywhere immediately, both in app and on website
  • Ranking list data is marked as out of date after an hour

[Version 1.0, Build 630] - 2019-07-14

Added

  • Tapping photos now expands to full screen lightbox
  • More Info pages now laid out with information links
  • Add Photo pages now have camera option
  • Count pages now have header totals, arrows now blue, rendering improved
  • Delayed checkin notifications now include visit time

Fixed

  • Map markers now always appear
  • WHS children visits and list display now handled correctly
  • Inactive application state now triggers background checkin notification
  • Map nav buttons now rendered non-templated to catch all taps
  • Improved network failure diagnostics

[Version 1.0, Build 629]

  • CHANGELOG.md created