mirror of
https://github.com/element-hq/element-x-ios.git
synced 2025-03-10 21:39:12 +00:00
Prepare next release
This commit is contained in:
parent
3cd09dc3fe
commit
787175fb0a
39
CHANGES.md
39
CHANGES.md
@ -1,3 +1,42 @@
|
|||||||
|
## Changes in 1.0.9 (2022-12-16)
|
||||||
|
|
||||||
|
✨ Features
|
||||||
|
|
||||||
|
- Timeline: Sending and sent state for timeline messages. ([#27](https://github.com/vector-im/element-x-ios/issues/27))
|
||||||
|
- NSE: Configure target with commented code blocks. ([#243](https://github.com/vector-im/element-x-ios/issues/243))
|
||||||
|
- Timeline: Display images fullscreen when tapped. ([#244](https://github.com/vector-im/element-x-ios/issues/244))
|
||||||
|
- Implemented new SwiftUI based app navigation components ([#286](https://github.com/vector-im/element-x-ios/issues/286))
|
||||||
|
- Send messages on return. ([#314](https://github.com/vector-im/element-x-ios/issues/314))
|
||||||
|
- Implemented new user notification components on top of SwiftUI and the new navigation flows ([#315](https://github.com/vector-im/element-x-ios/issues/315))
|
||||||
|
- Implement a split screen layout for when running on iPad and MacOS ([#317](https://github.com/vector-im/element-x-ios/issues/317))
|
||||||
|
- Expose sliding sync proxy configuration URL on the server selection screen ([#320](https://github.com/vector-im/element-x-ios/issues/320))
|
||||||
|
|
||||||
|
🙌 Improvements
|
||||||
|
|
||||||
|
- Swift from a LazyVStack to a VStack for the timeline. ([#332](https://github.com/vector-im/element-x-ios/pull/332))
|
||||||
|
- Stop generating previews for light and dark colour schemes now that preview variants are a thing. ([#345](https://github.com/vector-im/element-x-ios/pull/345))
|
||||||
|
- Re-write the timeline view to be backed by a UITableView to fix scroll glitches. ([#349](https://github.com/vector-im/element-x-ios/pull/349))
|
||||||
|
- Re-write MXLogger in Swift. ([#166](https://github.com/vector-im/element-x-ios/issues/166))
|
||||||
|
- Timeline: Add a couple of basic tests to make sure the timeline is bottom aligned. ([#352](https://github.com/vector-im/element-x-ios/issues/352))
|
||||||
|
|
||||||
|
🐛 Bugfixes
|
||||||
|
|
||||||
|
- Fix a bug where the access token wasn't stored on macOS (Designed for iPad). ([#354](https://github.com/vector-im/element-x-ios/pull/354))
|
||||||
|
- Message Composer: Fix vertical padding with multiple lines of text. ([#305](https://github.com/vector-im/element-x-ios/issues/305))
|
||||||
|
- Reactions: Match alignment with the message to fix random floating reactions. ([#307](https://github.com/vector-im/element-x-ios/issues/307))
|
||||||
|
- Timeline: Fixed scrolling performance issues. ([#330](https://github.com/vector-im/element-x-ios/issues/330))
|
||||||
|
- Application: Fix background tasks & state machine crashes. ([#341](https://github.com/vector-im/element-x-ios/issues/341))
|
||||||
|
|
||||||
|
🧱 Build
|
||||||
|
|
||||||
|
- The Unit Tests workflow now fails when there are SwiftFormat errors. ([#353](https://github.com/vector-im/element-x-ios/pull/353))
|
||||||
|
- Tools: Add a command line tool to build a local copy of the SDK for debugging. ([#362](https://github.com/vector-im/element-x-ios/issues/362))
|
||||||
|
|
||||||
|
Others
|
||||||
|
|
||||||
|
- Setup tracing with a typed configuration and add some presets. ([#336](https://github.com/vector-im/element-x-ios/pull/336))
|
||||||
|
|
||||||
|
|
||||||
## Changes in 1.0.8 (2022-11-16)
|
## Changes in 1.0.8 (2022-11-16)
|
||||||
|
|
||||||
✨ Features
|
✨ Features
|
||||||
|
@ -3459,7 +3459,7 @@
|
|||||||
IPHONEOS_DEPLOYMENT_TARGET = 16.0;
|
IPHONEOS_DEPLOYMENT_TARGET = 16.0;
|
||||||
KEYCHAIN_ACCESS_GROUP_IDENTIFIER = "$(AppIdentifierPrefix)$(BASE_BUNDLE_IDENTIFIER)";
|
KEYCHAIN_ACCESS_GROUP_IDENTIFIER = "$(AppIdentifierPrefix)$(BASE_BUNDLE_IDENTIFIER)";
|
||||||
MACOSX_DEPLOYMENT_TARGET = 13.0;
|
MACOSX_DEPLOYMENT_TARGET = 13.0;
|
||||||
MARKETING_VERSION = 1.0.9;
|
MARKETING_VERSION = 1.0.10;
|
||||||
MTL_ENABLE_DEBUG_INFO = NO;
|
MTL_ENABLE_DEBUG_INFO = NO;
|
||||||
MTL_FAST_MATH = YES;
|
MTL_FAST_MATH = YES;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
@ -3531,7 +3531,7 @@
|
|||||||
IPHONEOS_DEPLOYMENT_TARGET = 16.0;
|
IPHONEOS_DEPLOYMENT_TARGET = 16.0;
|
||||||
KEYCHAIN_ACCESS_GROUP_IDENTIFIER = "$(AppIdentifierPrefix)$(BASE_BUNDLE_IDENTIFIER)";
|
KEYCHAIN_ACCESS_GROUP_IDENTIFIER = "$(AppIdentifierPrefix)$(BASE_BUNDLE_IDENTIFIER)";
|
||||||
MACOSX_DEPLOYMENT_TARGET = 13.0;
|
MACOSX_DEPLOYMENT_TARGET = 13.0;
|
||||||
MARKETING_VERSION = 1.0.9;
|
MARKETING_VERSION = 1.0.10;
|
||||||
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
|
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
|
||||||
MTL_FAST_MATH = YES;
|
MTL_FAST_MATH = YES;
|
||||||
ONLY_ACTIVE_ARCH = YES;
|
ONLY_ACTIVE_ARCH = YES;
|
||||||
|
@ -1,10 +1,11 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<Scheme
|
<Scheme
|
||||||
LastUpgradeVersion = "1200"
|
LastUpgradeVersion = "1200"
|
||||||
version = "1.3">
|
version = "1.7">
|
||||||
<BuildAction
|
<BuildAction
|
||||||
parallelizeBuildables = "YES"
|
parallelizeBuildables = "YES"
|
||||||
buildImplicitDependencies = "YES">
|
buildImplicitDependencies = "YES"
|
||||||
|
runPostActionsOnFailure = "NO">
|
||||||
<BuildActionEntries>
|
<BuildActionEntries>
|
||||||
<BuildActionEntry
|
<BuildActionEntry
|
||||||
buildForTesting = "YES"
|
buildForTesting = "YES"
|
||||||
@ -38,6 +39,20 @@
|
|||||||
ReferencedContainer = "container:ElementX.xcodeproj">
|
ReferencedContainer = "container:ElementX.xcodeproj">
|
||||||
</BuildableReference>
|
</BuildableReference>
|
||||||
</MacroExpansion>
|
</MacroExpansion>
|
||||||
|
<Testables>
|
||||||
|
<TestableReference
|
||||||
|
skipped = "NO">
|
||||||
|
<BuildableReference
|
||||||
|
BuildableIdentifier = "primary"
|
||||||
|
BlueprintIdentifier = "32C23C8D224D46EFE62AFAD0"
|
||||||
|
BuildableName = "UnitTests.xctest"
|
||||||
|
BlueprintName = "UnitTests"
|
||||||
|
ReferencedContainer = "container:ElementX.xcodeproj">
|
||||||
|
</BuildableReference>
|
||||||
|
</TestableReference>
|
||||||
|
</Testables>
|
||||||
|
<CommandLineArguments>
|
||||||
|
</CommandLineArguments>
|
||||||
<EnvironmentVariables>
|
<EnvironmentVariables>
|
||||||
<EnvironmentVariable
|
<EnvironmentVariable
|
||||||
key = "IS_RUNNING_UNIT_TESTS"
|
key = "IS_RUNNING_UNIT_TESTS"
|
||||||
@ -54,18 +69,6 @@
|
|||||||
ReferencedContainer = "container:ElementX.xcodeproj">
|
ReferencedContainer = "container:ElementX.xcodeproj">
|
||||||
</BuildableReference>
|
</BuildableReference>
|
||||||
</CodeCoverageTargets>
|
</CodeCoverageTargets>
|
||||||
<Testables>
|
|
||||||
<TestableReference
|
|
||||||
skipped = "NO">
|
|
||||||
<BuildableReference
|
|
||||||
BuildableIdentifier = "primary"
|
|
||||||
BlueprintIdentifier = "32C23C8D224D46EFE62AFAD0"
|
|
||||||
BuildableName = "UnitTests.xctest"
|
|
||||||
BlueprintName = "UnitTests"
|
|
||||||
ReferencedContainer = "container:ElementX.xcodeproj">
|
|
||||||
</BuildableReference>
|
|
||||||
</TestableReference>
|
|
||||||
</Testables>
|
|
||||||
</TestAction>
|
</TestAction>
|
||||||
<LaunchAction
|
<LaunchAction
|
||||||
buildConfiguration = "Debug"
|
buildConfiguration = "Debug"
|
||||||
@ -87,6 +90,8 @@
|
|||||||
ReferencedContainer = "container:ElementX.xcodeproj">
|
ReferencedContainer = "container:ElementX.xcodeproj">
|
||||||
</BuildableReference>
|
</BuildableReference>
|
||||||
</BuildableProductRunnable>
|
</BuildableProductRunnable>
|
||||||
|
<CommandLineArguments>
|
||||||
|
</CommandLineArguments>
|
||||||
<EnvironmentVariables>
|
<EnvironmentVariables>
|
||||||
<EnvironmentVariable
|
<EnvironmentVariable
|
||||||
key = "RUST_BACKTRACE"
|
key = "RUST_BACKTRACE"
|
||||||
@ -116,6 +121,8 @@
|
|||||||
ReferencedContainer = "container:ElementX.xcodeproj">
|
ReferencedContainer = "container:ElementX.xcodeproj">
|
||||||
</BuildableReference>
|
</BuildableReference>
|
||||||
</BuildableProductRunnable>
|
</BuildableProductRunnable>
|
||||||
|
<CommandLineArguments>
|
||||||
|
</CommandLineArguments>
|
||||||
</ProfileAction>
|
</ProfileAction>
|
||||||
<AnalyzeAction
|
<AnalyzeAction
|
||||||
buildConfiguration = "Debug">
|
buildConfiguration = "Debug">
|
||||||
|
@ -1 +0,0 @@
|
|||||||
Re-write MXLogger in Swift.
|
|
@ -1 +0,0 @@
|
|||||||
NSE: Configure target with commented code blocks.
|
|
@ -1 +0,0 @@
|
|||||||
Timeline: Display images fullscreen when tapped.
|
|
@ -1 +0,0 @@
|
|||||||
Timeline: Sending and sent state for timeline messages.
|
|
@ -1 +0,0 @@
|
|||||||
Implemented new SwiftUI based app navigation components
|
|
@ -1 +0,0 @@
|
|||||||
Message Composer: Fix vertical padding with multiple lines of text.
|
|
@ -1 +0,0 @@
|
|||||||
Reactions: Match alignment with the message to fix random floating reactions.
|
|
@ -1 +0,0 @@
|
|||||||
Send messages on return.
|
|
@ -1 +0,0 @@
|
|||||||
Implemented new user notification components on top of SwiftUI and the new navigation flows
|
|
@ -1 +0,0 @@
|
|||||||
Implement a split screen layout for when running on iPad and MacOS
|
|
@ -1 +0,0 @@
|
|||||||
Expose sliding sync proxy configuration URL on the server selection screen
|
|
@ -1 +0,0 @@
|
|||||||
Timeline: Fixed scrolling performance issues.
|
|
@ -1 +0,0 @@
|
|||||||
Application: Fix background tasks & state machine crashes.
|
|
@ -1 +0,0 @@
|
|||||||
Timeline: Add a couple of basic tests to make sure the timeline is bottom aligned.
|
|
@ -1 +0,0 @@
|
|||||||
Tools: Add a command line tool to build a local copy of the SDK for debugging.
|
|
@ -1 +0,0 @@
|
|||||||
Swift from a LazyVStack to a VStack for the timeline.
|
|
@ -1 +0,0 @@
|
|||||||
Setup tracing with a typed configuration and add some presets.
|
|
@ -1 +0,0 @@
|
|||||||
Stop generating previews for light and dark colour schemes now that preview variants are a thing.
|
|
@ -1 +0,0 @@
|
|||||||
Re-write the timeline view to be backed by a UITableView to fix scroll glitches.
|
|
@ -1 +0,0 @@
|
|||||||
The Unit Tests workflow now fails when there are SwiftFormat errors.
|
|
@ -1 +0,0 @@
|
|||||||
Fix a bug where the access token wasn't stored on macOS (Designed for iPad).
|
|
@ -26,7 +26,7 @@ settings:
|
|||||||
APP_GROUP_IDENTIFIER: group.$(BASE_APP_GROUP_IDENTIFIER)
|
APP_GROUP_IDENTIFIER: group.$(BASE_APP_GROUP_IDENTIFIER)
|
||||||
BASE_BUNDLE_IDENTIFIER: io.element.elementx
|
BASE_BUNDLE_IDENTIFIER: io.element.elementx
|
||||||
KEYCHAIN_ACCESS_GROUP_IDENTIFIER: $(AppIdentifierPrefix)$(BASE_BUNDLE_IDENTIFIER)
|
KEYCHAIN_ACCESS_GROUP_IDENTIFIER: $(AppIdentifierPrefix)$(BASE_BUNDLE_IDENTIFIER)
|
||||||
MARKETING_VERSION: 1.0.9
|
MARKETING_VERSION: 1.0.10
|
||||||
CURRENT_PROJECT_VERSION: 1
|
CURRENT_PROJECT_VERSION: 1
|
||||||
DEVELOPMENT_TEAM: 7J4U792NQT
|
DEVELOPMENT_TEAM: 7J4U792NQT
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user