Skip to content

Releases: vdhamer/Photo-Club-Hub

Release 2.2.5

10 Dec 23:35
Compare
Choose a tag to compare

This is build (4578) in Apple's App Store

  • Who's who screen
    • Extract date of birth from (now extended) membership HTML file for FGW. This was previously hardcoded.
    • Birthdays of former members of FGW are now shown.
    • Renamed associated SwiftUI Views to WhoIsWho.
  • Portfolios screen
    • Changed vice-chairman status for Fotogroep Waalre (temporarily GvS)
  • Refactoring
    • Improved robustness of HTML parsing in FGWMembersProvider class
    • Split the FGWMemberProvider.swift file into 2 files to appease the SwiftLint gods
    • Extra param called okToUseEncryptedFile in getFileAsString() for testing purposes
    • Deleted a few Git branches that were no longer in use

Release 2.2.4

02 Dec 00:27
Compare
Choose a tag to compare

This is build (4577) in Apple's App Store

  • Updated README.md file (mainly architecture topics)
  • Portfolios screen
    • Changed vice-chairman status for Fotogroep Waalre
    • Updated hardcoded thumbnails uses various Expo2022 images
  • Refactoring
    • Minor: tweaked capitalization of titles
    • upgraded to SwiftLint 0.50.1
    • removed file DeviceOwnership.swift (it was not part of the build, but SwiftLint was checking it)

Release 2.2.3

23 Oct 18:28
Compare
Choose a tag to compare

This is build (4576). Release 2.2.2 didn't make it to the App Store (due to mistake on my part).
Consequently, the App Store release notes for 2.2.3 also contain the 2.2.2 release notes.

  • Portfolios screen
    • yellow question mark is no longer used (replaced by orange question mark stored internally)

Release 2.2.2

23 Oct 15:27
Compare
Choose a tag to compare

This is build (4575) in Apple's App Store

  • Photo Clubs screen
    • Switched from MapPin to MapMarker on map (MapPin deprecated in iOS16)
    • adapted icon representing photo clubs to match MapMarker
  • Portfolios screen
    • changed one thumbnail (for CK)
  • Who's Who screen
    • fixed one incorrect role (CK was admin)
  • Refactoring
    • Renamed TestClubMembersProvider class
    • Added comments on club loading in Fotogroep_Waalre_App
    • Renamed insertSomeHardcodedMemberData() method
    • Renamed latestImageURL in database and struct
    • Converted WhatNew.txt to ReleaseNotes.md

Release 2.2.1

09 Oct 12:48
Compare
Choose a tag to compare
  • This is build 4574 in Apple's App Store
    • The v2.2.1 release notes on the App Store contain the v2.2.0 release notes (because v2.2.0 didn't make it into the App Store)
  • Preferences screen
    • Bug fix (iPad only): incorrect attachment point at top of screen. Cosmetic flaw.
  • Readme screen
    • Bug fix (iPad only): incorrect attachment point at top of screen. Cosmetic flaw.

Release 2.2.0

08 Oct 17:33
Compare
Choose a tag to compare
  • This is build 4573 (but it didn't make it onto Apple's App Store)
  • Minimum required iOS version is now 16.0 (16.0 is available for iPhone, 16.x is expected soon for iPad).
  • Portfolios screen
    • Displays a (temp hardcoded) thumbnail image per portfolio for all current members of the FGW club
    • Increased font size (on iPad only) within the Portfolio list.
    • If no recent image is available yet (e.g. ex-members), a stylised question mark is shown.
    • While downloading the thumbnail, a sketch of an anxious-looking snail is shown (only visible if download takes a while).
    • Incidentally, both the question-mark and the snail were generated using Stable Diffusion text-to-image software.
  • Photo Clubs screen
    • Swipe-left to delete an unneeded photo club (usually not needed). FGW can be deleted, but will reappears on restart.
    • Added a brief explanation at the bottom of the screen (about swiping and more).
    • Renamed "Test Photo Club" (was "Nederlands Fotografie Museum", which is simply not a photo club).
  • Who's Who screen
    • Extended list of birthdays (still hardcoded) to cover all current members of FGW.
  • Preferences screen
    • Minor text change (single to double quotes)

Release 2.1.1

08 Oct 18:25
Compare
Choose a tag to compare
  • This is build 4381 in Apple's App Store
  • Bug fix
    • Immediate crash running Github version (due to file name error). No impact on App Store version.
  • Refactoring
    • Renamed a CoreData table from Member to MemberPortfolio
    • Renamed various SwiftUI views (e.g. MemberListView > MemberPortfolioView)
    • Upgraded to XCode 14 and swiftlint 0.49.1
  • SwiftUI previews
    • Now all Previews of all Views work again

Release 2.1.0

08 Oct 17:17
a658b52
Compare
Choose a tag to compare
  • Minimum required iOS version is 15.5
  • This is build 4379 in Apple's App Store
  • Github support
    • Source code is publically available (https://github.com/vdhamer/PhotoClubWaalre)
    • Mechanism to secure some data of photo club members (GitHub related)
    • New README.md for GitHub web site (it is not included in or used by the App itself)
  • Robustness
    • added an extra save() when app goes to background state
    • Linked loading of Fotogroep Waalre data to .onAppear of first view
    • Disabled autocorrection on Search text
    • [ removed unneeded SwiftUIEnvirontValue.png graphic from build ]
  • Removed dedicated accessibility feature for specific user
  • Added .mp4 "App Preview" video to App Store