Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge SimplyE 3.9.5 release #1630

Closed
wants to merge 20 commits into from
Closed

Merge SimplyE 3.9.5 release #1630

wants to merge 20 commits into from

Conversation

ettore
Copy link
Collaborator

@ettore ettore commented Feb 2, 2024

What's this do?
Merges latest 3.9.5 release to master. This includes:

  • Added expiration date for banned books
  • Upgraded Readium to 2.6.0
  • Now using SPM for almost all 3rd party dependencies
  • Upgraded tooling to Xcode 14.3

Why are we doing this? (w/ JIRA link if applicable)
Part of our release process

Dependencies for merging? Releasing to production?
We already released 3.9.5 to the App Store.

Ernest Fan and others added 20 commits February 15, 2023 11:06
Also update ZXingObjC to a fork that includes fixes for Xcode 14.3 and min deployment target: old project was supporting down to iOS 8, but current Xcode only supports down to iOS 11.
Also remove dSYM push to Crashlytics from no-drm build
IOS-583 / IOS-567 Upgrade tooling to Xcode 14.3
The switch from `PublicationServer` to `GCDHTTPServer` in Readium 2.5.0 caused some regressions when browsing ePubs with VoiceOver:
- rendering issues while browsing (swift L/R) when scroll mode is not set
- no automatic scroll when continuous reading mode is enabled.

This silences the many deprecation warnings that are now emitted while still using the old PublicationServer.

It also fixes a few other Xcode 14.3 warnings.
iOS-584 Disable ipa upload to firebase
iOS-586 Implement logic to add expiration date to banned books and remove expired banned books
@ettore
Copy link
Collaborator Author

ettore commented Feb 2, 2024

closing because of weird conflicts. Will do this on command line since merge runs smoothly there.

@ettore ettore closed this Feb 2, 2024
@ettore ettore deleted the release/simplye/3.9.5 branch February 2, 2024 19:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants