mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-11-02 12:07:55 +00:00
Prepare next release
This commit is contained in:
committed by
Stefan Ceriu
parent
a941dff744
commit
74cab0fc0b
+47
@@ -1,3 +1,50 @@
|
||||
## Changes in 1.0.3 (2022-09-23)
|
||||
|
||||
✨ Features
|
||||
|
||||
- UITests: Add screenshot tests. ([#9](https://github.com/vector-im/element-x-ios/issues/9))
|
||||
- Logout from the server & implement soft logout flow. ([#104](https://github.com/vector-im/element-x-ios/issues/104))
|
||||
- Implemented timeline item repyling ([#114](https://github.com/vector-im/element-x-ios/issues/114))
|
||||
- Room: New bubbles design implementation. ([#177](https://github.com/vector-im/element-x-ios/issues/177))
|
||||
- HomeScreen: Add user options menu to avatar and display name. ([#179](https://github.com/vector-im/element-x-ios/issues/179))
|
||||
- Settings screen: Implement new design. ([#180](https://github.com/vector-im/element-x-ios/issues/180))
|
||||
|
||||
🙌 Improvements
|
||||
|
||||
- Use unstable MSC2967 values for OIDC scopes + client registration metadata updates. ([#154](https://github.com/vector-im/element-x-ios/pull/154))
|
||||
- DesignKit: Update design tokens and add system colours to a local copy of ElementColors. ([#186](https://github.com/vector-im/element-x-ios/pull/186))
|
||||
- DesignKit: Update fonts to match Figma. ([#187](https://github.com/vector-im/element-x-ios/pull/187))
|
||||
- Include redacted events in the timeline. ([#199](https://github.com/vector-im/element-x-ios/pull/199))
|
||||
- Rename RoomTimelineProviderItem to TimelineItemProxy for clarity. ([#162](https://github.com/vector-im/element-x-ios/issues/162))
|
||||
- Style the session verification banner to match Figma. ([#181](https://github.com/vector-im/element-x-ios/issues/181))
|
||||
|
||||
🐛 Bugfixes
|
||||
|
||||
- Replace blocking detached tasks with Task.dispatch(on:). ([#201](https://github.com/vector-im/element-x-ios/pull/201))
|
||||
|
||||
🧱 Build
|
||||
|
||||
- Disable danger for external forks due to missing secret and run SwiftFormat as a pre-build step to fail early on CI. ([#157](https://github.com/vector-im/element-x-ios/pull/157))
|
||||
- Run SwiftFormat as a post-build script locally, with an additional pre-build step on CI. ([#167](https://github.com/vector-im/element-x-ios/pull/167))
|
||||
- Add validate-lfs.sh check from Element Android. ([#203](https://github.com/vector-im/element-x-ios/pull/203))
|
||||
- Python 3 support for localizer script. ([#191](https://github.com/vector-im/element-x-ios/issues/191))
|
||||
|
||||
📄 Documentation
|
||||
|
||||
- CONTRIBUTING.md: Fix broken link to the `createScreen.sh` script. ([#153](https://github.com/vector-im/element-x-ios/pull/153))
|
||||
|
||||
🚧 In development 🚧
|
||||
|
||||
- Begin adding the same Analytics used in Element iOS. ([#106](https://github.com/vector-im/element-x-ios/issues/106))
|
||||
- Add isEdited and reactions properties to timeline items. ([#111](https://github.com/vector-im/element-x-ios/issues/111))
|
||||
- Add a redactions context menu item (disabled for now whilst waiting for SDK releases). ([#178](https://github.com/vector-im/element-x-ios/issues/178))
|
||||
|
||||
Others
|
||||
|
||||
- Add a pull request template. ([#156](https://github.com/vector-im/element-x-ios/pull/156))
|
||||
- Use standard file headers. ([#150](https://github.com/vector-im/element-x-ios/issues/150))
|
||||
|
||||
|
||||
## Changes in 1.0.2 (2022-07-28)
|
||||
|
||||
✨ Features
|
||||
|
||||
@@ -573,7 +573,6 @@
|
||||
68232D336E2B546AD95B78B5 /* XCUIElement.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XCUIElement.swift; sourceTree = "<group>"; };
|
||||
68706A66BBA04268F7747A2F /* ActivityIndicatorPresenter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ActivityIndicatorPresenter.swift; sourceTree = "<group>"; };
|
||||
6920A4869821BF72FFC58842 /* MockMediaProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MockMediaProvider.swift; sourceTree = "<group>"; };
|
||||
695AD3FAEAFEE32A6C73E8CB /* element-x-ios copy */ = {isa = PBXFileReference; lastKnownFileType = folder; name = "element-x-ios copy"; path = .; sourceTree = SOURCE_ROOT; };
|
||||
6A1AAC8EB2992918D01874AC /* rue */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = rue; path = rue.lproj/Localizable.strings; sourceTree = "<group>"; };
|
||||
6A6C4BE591FE5C38CE9C7EF3 /* UserProperties+Element.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UserProperties+Element.swift"; sourceTree = "<group>"; };
|
||||
6A901D95158B02CA96C79C7F /* InfoPlist.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InfoPlist.swift; sourceTree = "<group>"; };
|
||||
@@ -765,6 +764,7 @@
|
||||
D0A45283CF1DB96E583BECA6 /* ImageRoomTimelineView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ImageRoomTimelineView.swift; sourceTree = "<group>"; };
|
||||
D1A9CCCF53495CF3D7B19FCE /* MockSessionVerificationControllerProxy.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MockSessionVerificationControllerProxy.swift; sourceTree = "<group>"; };
|
||||
D29EBCBFEC6FD0941749404D /* NavigationRouterStore.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NavigationRouterStore.swift; sourceTree = "<group>"; };
|
||||
D31DC8105C6233E5FFD9B84C /* element-x-ios */ = {isa = PBXFileReference; lastKnownFileType = folder; name = "element-x-ios"; path = .; sourceTree = SOURCE_ROOT; };
|
||||
D33116993D54FADC0C721C1F /* Application.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Application.swift; sourceTree = "<group>"; };
|
||||
D4DA544B2520BFA65D6DB4BB /* target.yml */ = {isa = PBXFileReference; lastKnownFileType = text.yaml; path = target.yml; sourceTree = "<group>"; };
|
||||
D653265D006E708E4E51AD64 /* HomeScreenCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeScreenCoordinator.swift; sourceTree = "<group>"; };
|
||||
@@ -1474,7 +1474,7 @@
|
||||
9413F680ECDFB2B0DDB0DEF2 /* Packages */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
695AD3FAEAFEE32A6C73E8CB /* element-x-ios copy */,
|
||||
D31DC8105C6233E5FFD9B84C /* element-x-ios */,
|
||||
);
|
||||
name = Packages;
|
||||
sourceTree = SOURCE_ROOT;
|
||||
@@ -2802,7 +2802,7 @@
|
||||
"$(inherited)",
|
||||
"@executable_path/Frameworks",
|
||||
);
|
||||
MARKETING_VERSION = 1.0.3;
|
||||
MARKETING_VERSION = 1.0.4;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = io.element.elementx;
|
||||
PRODUCT_NAME = ElementX;
|
||||
SDKROOT = iphoneos;
|
||||
@@ -2826,7 +2826,7 @@
|
||||
"$(inherited)",
|
||||
"@executable_path/Frameworks",
|
||||
);
|
||||
MARKETING_VERSION = 1.0.3;
|
||||
MARKETING_VERSION = 1.0.4;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = io.element.elementx;
|
||||
PRODUCT_NAME = ElementX;
|
||||
SDKROOT = iphoneos;
|
||||
|
||||
@@ -51,7 +51,7 @@ targets:
|
||||
PRODUCT_NAME: ElementX
|
||||
PRODUCT_BUNDLE_IDENTIFIER: io.element.elementx
|
||||
APP_GROUP_IDENTIFIER: group.io.element
|
||||
MARKETING_VERSION: 1.0.3
|
||||
MARKETING_VERSION: 1.0.4
|
||||
CURRENT_PROJECT_VERSION: 1
|
||||
DEVELOPMENT_TEAM: 7J4U792NQT
|
||||
CODE_SIGN_ENTITLEMENTS: ElementX/SupportingFiles/ElementX.entitlements
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
Logout from the server & implement soft logout flow.
|
||||
@@ -1 +0,0 @@
|
||||
Begin adding the same Analytics used in Element iOS.
|
||||
@@ -1 +0,0 @@
|
||||
Add isEdited and reactions properties to timeline items.
|
||||
@@ -1 +0,0 @@
|
||||
Implemented timeline item repyling
|
||||
@@ -1 +0,0 @@
|
||||
Use standard file headers.
|
||||
@@ -1 +0,0 @@
|
||||
Rename RoomTimelineProviderItem to TimelineItemProxy for clarity.
|
||||
@@ -1 +0,0 @@
|
||||
Room: New bubbles design implementation.
|
||||
@@ -1 +0,0 @@
|
||||
Add a redactions context menu item (disabled for now whilst waiting for SDK releases).
|
||||
@@ -1 +0,0 @@
|
||||
HomeScreen: Add user options menu to avatar and display name.
|
||||
@@ -1 +0,0 @@
|
||||
Settings screen: Implement new design.
|
||||
@@ -1 +0,0 @@
|
||||
Style the session verification banner to match Figma.
|
||||
@@ -1 +0,0 @@
|
||||
Python 3 support for localizer script.
|
||||
@@ -1 +0,0 @@
|
||||
UITests: Add screenshot tests.
|
||||
@@ -1 +0,0 @@
|
||||
CONTRIBUTING.md: Fix broken link to the `createScreen.sh` script.
|
||||
@@ -1 +0,0 @@
|
||||
Use unstable MSC2967 values for OIDC scopes + client registration metadata updates.
|
||||
@@ -1 +0,0 @@
|
||||
Add a pull request template.
|
||||
@@ -1 +0,0 @@
|
||||
Disable danger for external forks due to missing secret and run SwiftFormat as a pre-build step to fail early on CI.
|
||||
@@ -1 +0,0 @@
|
||||
Run SwiftFormat as a post-build script locally, with an additional pre-build step on CI.
|
||||
@@ -1 +0,0 @@
|
||||
DesignKit: Update design tokens and add system colours to a local copy of ElementColors.
|
||||
@@ -1 +0,0 @@
|
||||
DesignKit: Update fonts to match Figma.
|
||||
@@ -1 +0,0 @@
|
||||
Include redacted events in the timeline.
|
||||
@@ -1 +0,0 @@
|
||||
Replace blocking detached tasks with Task.dispatch(on:).
|
||||
@@ -1 +0,0 @@
|
||||
Add validate-lfs.sh check from Element Android.
|
||||
Reference in New Issue
Block a user