diff --git a/CHANGES.md b/CHANGES.md index 9a75549ff..7969416de 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,3 +1,60 @@ +## Changes in 26.03.0 (2026-02-25) + +### What's Changed + +✨ Features +* Playback speed button by @Velin92 in https://github.com/element-hq/element-x-ios/pull/5124 + +🙌 Improvements +* Update the active Space Filter Button in the Chats header to be Primary instead of Accent by @americanrefugee in https://github.com/element-hq/element-x-ios/pull/5091 +* Lock the Link New Device flow to portrait and improve Cancel/Try Again handling. by @pixlwave in https://github.com/element-hq/element-x-ios/pull/5094 +* Unify session verification with Android by @Velin92 in https://github.com/element-hq/element-x-ios/pull/5116 + +🐛 Bugfixes +* Make `.invited` the default history visibility of a dm by @Velin92 in https://github.com/element-hq/element-x-ios/pull/5114 + +đŸ—Ŗ Translations +* Translations update by @RiotRobot in https://github.com/element-hq/element-x-ios/pull/5113 +* Translations update by @RiotRobot in https://github.com/element-hq/element-x-ios/pull/5133 + +đŸĻģ Accessibility +* Fix A11y tests by @Velin92 in https://github.com/element-hq/element-x-ios/pull/5104 + +🧱 Build +* Remove the Signposter from the integration tests target, fix build. by @stefanceriu in https://github.com/element-hq/element-x-ios/pull/5096 +* Fix integration tests room header discovery by @stefanceriu in https://github.com/element-hq/element-x-ios/pull/5099 +* Update the Gemfile.lock with Ruby 4.0 by @pixlwave in https://github.com/element-hq/element-x-ios/pull/5101 +* Fix the `upload_dsyms_to_sentry` lane after plugin update. by @stefanceriu in https://github.com/element-hq/element-x-ios/pull/5112 +* Compound - Swift 6.2 and Main actor isolation by @Velin92 in https://github.com/element-hq/element-x-ios/pull/5109 +* Swift Testing for Compound by @Velin92 in https://github.com/element-hq/element-x-ios/pull/5110 +* Fix some iPad UI test snapshots by @stefanceriu in https://github.com/element-hq/element-x-ios/pull/5117 +* Replace the use of Ruby/Fastlane for running UnitTests on CI with new tools written in Swift. by @stefanceriu in https://github.com/element-hq/element-x-ios/pull/5105 +* Add an `AGENTS.md` file to the project. by @pixlwave in https://github.com/element-hq/element-x-ios/pull/5125 +* Bump the calendar version ready for the next release by @RiotRobot in https://github.com/element-hq/element-x-ios/pull/5138 +* Simplify LinkNewDeviceScreen preview test setup and fix preview and accessibility test reliability by @stefanceriu in https://github.com/element-hq/element-x-ios/pull/5142 + +🚧 In development 🚧 +* Add history sharing badges to room details by @kaylendog in https://github.com/element-hq/element-x-ios/pull/5043 + +Others +* Update dependency fastlane to v2.232.1 by @renovate[bot] in https://github.com/element-hq/element-x-ios/pull/5089 +* Re-write the space flow state machine configuration and cover it more in UI tests. by @pixlwave in https://github.com/element-hq/element-x-ios/pull/5098 +* Fix UI Tests by @Velin92 in https://github.com/element-hq/element-x-ios/pull/5107 +* Adopt the new tracing configuration that allows maximum size and age limits on all logs. by @stefanceriu in https://github.com/element-hq/element-x-ios/pull/5108 +* Define the notification sound name in AppSettings. by @pixlwave in https://github.com/element-hq/element-x-ios/pull/5106 +* Session verification UI tests update by @Velin92 in https://github.com/element-hq/element-x-ios/pull/5120 +* Swift Testing for Unit Tests PART 1 by @Velin92 in https://github.com/element-hq/element-x-ios/pull/5119 +* Improved Defer Fulfillment by @Velin92 in https://github.com/element-hq/element-x-ios/pull/5127 +* Add a `waitForConfirmation` function for testing. by @Velin92 in https://github.com/element-hq/element-x-ios/pull/5130 +* PreviewTests migration to Swift Testing by @Velin92 in https://github.com/element-hq/element-x-ios/pull/5136 +* Finish migration of UnitTests target from XCTestCase to Swift Testing by @Copilot in https://github.com/element-hq/element-x-ios/pull/5129 +* Update the SDK. by @pixlwave in https://github.com/element-hq/element-x-ios/pull/5141 + +### New Contributors +* @americanrefugee made their first contribution in https://github.com/element-hq/element-x-ios/pull/5091 + +**Full Changelog**: https://github.com/element-hq/element-x-ios/compare/release/26.02.1...release/26.03.0 + ## Changes in 26.02.2 (2026-02-12) ### What's Changed diff --git a/ElementX.xcodeproj/project.pbxproj b/ElementX.xcodeproj/project.pbxproj index 78ccefe05..35142bb6a 100644 --- a/ElementX.xcodeproj/project.pbxproj +++ b/ElementX.xcodeproj/project.pbxproj @@ -9400,7 +9400,7 @@ IPHONEOS_DEPLOYMENT_TARGET = 18.5; KEYCHAIN_ACCESS_GROUP_IDENTIFIER = "$(DEVELOPMENT_TEAM).$(BASE_BUNDLE_IDENTIFIER)"; MACOSX_DEPLOYMENT_TARGET = 14.5; - MARKETING_VERSION = 26.03.0; + MARKETING_VERSION = 26.03.1; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; PRODUCTION_APP_NAME = Element; @@ -9476,7 +9476,7 @@ IPHONEOS_DEPLOYMENT_TARGET = 18.5; KEYCHAIN_ACCESS_GROUP_IDENTIFIER = "$(DEVELOPMENT_TEAM).$(BASE_BUNDLE_IDENTIFIER)"; MACOSX_DEPLOYMENT_TARGET = 14.5; - MARKETING_VERSION = 26.03.0; + MARKETING_VERSION = 26.03.1; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; diff --git a/project.yml b/project.yml index 2f1448162..cda442318 100644 --- a/project.yml +++ b/project.yml @@ -52,7 +52,7 @@ settings: ENABLE_BITCODE: false APP_NAME: ElementX KEYCHAIN_ACCESS_GROUP_IDENTIFIER: "$(DEVELOPMENT_TEAM).$(BASE_BUNDLE_IDENTIFIER)" - MARKETING_VERSION: 26.03.0 + MARKETING_VERSION: 26.03.1 CURRENT_PROJECT_VERSION: 1 SUPPORTS_MACCATALYST: false