Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions Changelogs/v2.1.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# v2.1.1

A one-bug hotfix for v2.1.0, which has been pulled from the update feed.

## Bug fixes

- **Attach To Process no longer crashes when more than one document is open.**
Every document presented the same shared controller instance, and a view
controller can only be presented from one window at a time — opening *Attach
To Process* in a second document while the first still had it on screen
brought the app down. Each document now gets its own sheet.

One behavior goes away with the fix: the picker no longer remembers the
last-selected tab and running row across reopens.

## Upgrade notes

- **From v2.1.0** — no migration steps, and no helper reinstall. The privileged
helper's protocol version is unchanged, so the daemon v2.1.0 installed keeps
running.
- **From v2.0.x** — everything in the
[v2.1.0 release notes](https://github.com/MxIris-Reverse-Engineering/RuntimeViewer/releases/tag/v2.1.0)
applies, including the one-time helper reinstall on first launch.
Original file line number Diff line number Diff line change
Expand Up @@ -795,7 +795,7 @@
"@executable_path/../Frameworks",
);
MACOSX_DEPLOYMENT_TARGET = 15.0;
MARKETING_VERSION = 2.1.0;
MARKETING_VERSION = 2.1.1;
ONLY_ACTIVE_ARCH = YES;
PRODUCT_BUNDLE_IDENTIFIER = "$(RUNTIME_VIEWER_APP_DEBUG_BUNDLE_IDENTIFIER)";
PRODUCT_NAME = "RuntimeViewer-Debug";
Expand Down Expand Up @@ -850,7 +850,7 @@
"@executable_path/../Frameworks",
);
MACOSX_DEPLOYMENT_TARGET = 15.0;
MARKETING_VERSION = 2.1.0;
MARKETING_VERSION = 2.1.1;
ONLY_ACTIVE_ARCH = NO;
PRODUCT_BUNDLE_IDENTIFIER = "$(RUNTIME_VIEWER_APP_RELEASE_BUNDLE_IDENTIFIER)";
PRODUCT_NAME = RuntimeViewer;
Expand Down Expand Up @@ -896,7 +896,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 2.1.0;
MARKETING_VERSION = 2.1.1;
ONLY_ACTIVE_ARCH = NO;
PRODUCT_BUNDLE_IDENTIFIER = "$(RUNTIME_VIEWER_CATALYST_HELPER_DEBUG_BUNDLE_IDENTIFIER)";
PRODUCT_NAME = "$(TARGET_NAME)";
Expand Down Expand Up @@ -942,7 +942,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 2.1.0;
MARKETING_VERSION = 2.1.1;
ONLY_ACTIVE_ARCH = NO;
PRODUCT_BUNDLE_IDENTIFIER = "$(RUNTIME_VIEWER_CATALYST_HELPER_RELEASE_BUNDLE_IDENTIFIER)";
PRODUCT_NAME = "$(TARGET_NAME)";
Expand Down Expand Up @@ -1067,7 +1067,7 @@
"@executable_path/../Frameworks",
);
MACOSX_DEPLOYMENT_TARGET = 15.0;
MARKETING_VERSION = 2.1.0;
MARKETING_VERSION = 2.1.1;
ONLY_ACTIVE_ARCH = YES;
PRODUCT_BUNDLE_IDENTIFIER = "$(RUNTIME_VIEWER_APP_DEBUG_ARM64E_BUNDLE_IDENTIFIER)";
PRODUCT_NAME = "RuntimeViewer-Debug-arm64e";
Expand Down Expand Up @@ -1112,7 +1112,7 @@
"$(inherited)",
"@executable_path/Frameworks",
);
MARKETING_VERSION = 2.1.0;
MARKETING_VERSION = 2.1.1;
ONLY_ACTIVE_ARCH = NO;
PRODUCT_BUNDLE_IDENTIFIER = "$(RUNTIME_VIEWER_CATALYST_HELPER_DEBUG_BUNDLE_IDENTIFIER)";
PRODUCT_NAME = "$(TARGET_NAME)";
Expand Down Expand Up @@ -1142,7 +1142,7 @@
INFOPLIST_KEY_NSPrincipalClass = AppKitPluginImpl;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Bundles";
MACOSX_DEPLOYMENT_TARGET = 15.0;
MARKETING_VERSION = 2.1.0;
MARKETING_VERSION = 2.1.1;
ONLY_ACTIVE_ARCH = NO;
PRODUCT_BUNDLE_IDENTIFIER = "$(RUNTIME_VIEWER_CATALYST_HELPER_PLUGIN_BUNDLE_IDENTIFIER)";
PRODUCT_NAME = "$(TARGET_NAME)";
Expand Down Expand Up @@ -1236,7 +1236,7 @@
INFOPLIST_KEY_NSPrincipalClass = AppKitPluginImpl;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Bundles";
MACOSX_DEPLOYMENT_TARGET = 15.0;
MARKETING_VERSION = 2.1.0;
MARKETING_VERSION = 2.1.1;
ONLY_ACTIVE_ARCH = NO;
PRODUCT_BUNDLE_IDENTIFIER = "$(RUNTIME_VIEWER_CATALYST_HELPER_PLUGIN_BUNDLE_IDENTIFIER)";
PRODUCT_NAME = "$(TARGET_NAME)";
Expand All @@ -1262,7 +1262,7 @@
INFOPLIST_KEY_NSPrincipalClass = AppKitPluginImpl;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Bundles";
MACOSX_DEPLOYMENT_TARGET = 15.0;
MARKETING_VERSION = 2.1.0;
MARKETING_VERSION = 2.1.1;
ONLY_ACTIVE_ARCH = NO;
PRODUCT_BUNDLE_IDENTIFIER = "$(RUNTIME_VIEWER_CATALYST_HELPER_PLUGIN_BUNDLE_IDENTIFIER)";
PRODUCT_NAME = "$(TARGET_NAME)";
Expand Down