Skip to content

Commit

Permalink
Release 10.48.0
Browse files Browse the repository at this point in the history
  • Loading branch information
tgoyne committed Mar 7, 2024
1 parent cc6a5bc commit 7a2f7d4
Show file tree
Hide file tree
Showing 6 changed files with 19 additions and 17 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/publish-release.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
name: Publish release
on: workflow_dispatch
env:
XCODE_VERSION: "['14.2', '14.3.1', '15.1', '15.2']"
TEST_XCODE_VERSION: '15.1'
XCODE_VERSION: "['14.2', '14.3.1', '15.1', '15.2', '15.3']"
TEST_XCODE_VERSION: '15.2'
jobs:
prepare:
runs-on: ubuntu-latest
Expand Down Expand Up @@ -89,7 +89,7 @@ jobs:
- run: brew install s3cmd
- run: bundle exec ./build.sh publish-update-checker
test-installation:
runs-on: macos-13
runs-on: macos-14
name: Run installation test for ${{ matrix.platform }}, ${{ matrix.installation }} and ${{ matrix.linkage }}
needs: [create-release, prepare, publish-cocoapods]
strategy:
Expand Down
20 changes: 11 additions & 9 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,26 +1,28 @@
x.y.z Release notes (yyyy-MM-dd)
10.48.0 Release notes (2024-03-07)
=============================================================

### Enhancements
* Lifted a limitation that would prevent declaring a model with only computed properties. ([#8414](https://github.com/realm/realm-swift/issues/8414))

* Lifted a limitation that would prevent declaring a model with only computed
properties. ([#8414](https://github.com/realm/realm-swift/issues/8414))
* Add Xcode 15.3 to the release package ([PR #8502](https://github.com/realm/realm-swift/pull/8502)).

### Fixed
* <How to hit and notice issue? what was the impact?> ([#????](https://github.com/realm/realm-swift/issues/????), since v?.?.?)
* Fix multiple arguments support via the `REALM_EXTRA_BUILD_ARGUMENTS` environment variable in `build.sh`. ([PR #8413](https://github.com/realm/realm-swift/pulls/8413)). Thanks, [@hisaac](https://github.com/hisaac)!
* Fix some of the new sendability warnings introduced in Xcode 15.3 ([PR #8502](https://github.com/realm/realm-swift/pull/8502)).

<!-- ### Breaking Changes - ONLY INCLUDE FOR NEW MAJOR version -->
* Fix multiple arguments support via the `REALM_EXTRA_BUILD_ARGUMENTS`
environment variable in `build.sh`. ([PR #8413](https://github.com/realm/realm-swift/pulls/8413)).
Thanks, [@hisaac](https://github.com/hisaac)!
* Fix some of the new sendability warnings introduced in Xcode 15.3
([PR #8502](https://github.com/realm/realm-swift/pull/8502)).

### Compatibility

* Realm Studio: 14.0.1 or later.
* APIs are backwards compatible with all previous releases in the 10.x.y series.
* Carthage release for Swift is built with Xcode 15.3.0.
* CocoaPods: 1.10 or later.
* Xcode: 14.2-15.3.0.

### Internal
* Upgraded realm-core from ? to ?

10.47.0 Release notes (2024-02-12)
=============================================================

Expand Down
2 changes: 1 addition & 1 deletion Package.swift
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import PackageDescription
import Foundation

let coreVersion = Version("13.26.0")
let cocoaVersion = Version("10.47.0")
let cocoaVersion = Version("10.48.0")

let cxxSettings: [CXXSetting] = [
.headerSearchPath("."),
Expand Down
4 changes: 2 additions & 2 deletions Realm/Realm-Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,11 @@
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>10.47.0</string>
<string>10.48.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>10.47.0</string>
<string>10.48.0</string>
<key>NSHumanReadableCopyright</key>
<string>Copyright © 2014-2021 Realm. All rights reserved.</string>
<key>NSPrincipalClass</key>
Expand Down
2 changes: 1 addition & 1 deletion contrib/UpgradingXcode.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Check https://developer.apple.com/documentation/xcode-release-notes to see new X
3. Enable manually the new created workflows.
4. If needed, add environment values to the newly created workflows.
5. Update version(s) from xcode_versions in `scripts/package-examples.rb`.
6. Update XCODE_VERSION in `.github/workflows/master-push.yml` and check if DOC_VERSION, RELEASE_VERSION and TEST_VERSION needs to be updated.
6. Update XCODE_VERSION in `.github/workflows/master-push.yml` and `.github/workflows/publish-release.yml` and check if DOC_VERSION, RELEASE_VERSION and TEST_VERSION needs to be updated.
7. Search for `#if swift` and see if there's any we can remove.
8. Update the Carthage version in CHANGELOG.md (and add a changelog entry).
9. If there's new project settings migrations, open each of the Xcode projects and apply/skip them as applicable. Note that we generally do *not* want to use the Swift version migrations as we support multiple Swift versions at once.
Expand Down
2 changes: 1 addition & 1 deletion dependencies.list
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
VERSION=10.47.0
VERSION=10.48.0
REALM_CORE_VERSION=13.26.0
STITCH_VERSION=8bf8ebcff6e804586c30a6ccbadb060753071a42

0 comments on commit 7a2f7d4

Please sign in to comment.