Skip to content

Commit e66afc3

Browse files
Merge pull request #71 from willowtreeapps/bump-version
Bump version
2 parents b4d62a0 + 27be9f3 commit e66afc3

22 files changed

Lines changed: 87 additions & 121 deletions

File tree

.circleci/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
- run:
3131
name: 📦 Install carthage
3232
command: |
33-
brew outdated carthage || brew upgrade carthage
33+
brew upgrade carthage
3434
- run:
3535
name: 🏗 Build Frameworks
3636
command: sh build.sh

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
# Change Log
22
All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/).
33

4+
## [1.2.0] Apr 30, 2021
5+
### Fixed
6+
* Removed strong reference to attachedWindow (#60)
7+
* Fixed issue with Hyperion window attaching with UISceneDelegate (#67)
8+
* Updated Xcode Build version to 12.4.0 (#68)
9+
410
## [1.1.0] Mar 15, 2018
511
### Added
612
- Add accessibility identifiers to the main window

Core/HyperionCore.h

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,14 @@ FOUNDATION_EXPORT double HyperionCoreVersionNumber;
2828
FOUNDATION_EXPORT const unsigned char HyperionCoreVersionString[];
2929

3030
// In this header, you should import all the public headers of your framework using statements like #import <HyperionCore/PublicHeader.h>
31-
32-
#import "HYPPlugin.h"
33-
#import "HYPPluginExtension.h"
34-
#import "HYPOverlayViewProvider.h"
35-
#import "HYPOverlayContainer.h"
36-
#import "HYPSnapshotInteractionView.h"
37-
#import "HYPPluginModule.h"
38-
#import "HYPPluginMenuItem.h"
39-
#import "HYPSnapshotPluginModule.h"
40-
#import "HYPPluginHelper.h"
41-
#import "HyperionManager.h"
42-
#import "HYPActivationGestureOptions.h"
31+
#import <HyperionCore/HYPPlugin.h>
32+
#import <HyperionCore/HYPPluginExtension.h>
33+
#import <HyperionCore/HYPOverlayViewProvider.h>
34+
#import <HyperionCore/HYPOverlayContainer.h>
35+
#import <HyperionCore/HYPSnapshotInteractionView.h>
36+
#import <HyperionCore/HYPPluginModule.h>
37+
#import <HyperionCore/HYPPluginMenuItem.h>
38+
#import <HyperionCore/HYPSnapshotPluginModule.h>
39+
#import <HyperionCore/HYPPluginHelper.h>
40+
#import <HyperionCore/HyperionManager.h>
41+
#import <HyperionCore/HYPActivationGestureOptions.h>

Core/Public/HyperionManager.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
//
2121

2222
#import <UIKit/UIKit.h>
23-
#import "HYPActivationGestureOptions.h"
23+
#import <HyperionCore/HYPActivationGestureOptions.h>
2424

2525
@protocol HYPPlugin;
2626
@protocol HYPPluginModule;

Core/Public/Plugin/HYPOverlayContainer.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@
2121

2222
#import <Foundation/Foundation.h>
2323
#import <UIKit/UIKit.h>
24-
#import "HYPOverlayViewProvider.h"
25-
#import "HYPViewSelectionDelegate.h"
24+
#import <HyperionCore/HYPOverlayViewProvider.h>
25+
#import <HyperionCore/HYPViewSelectionDelegate.h>
2626

2727
@protocol HYPPluginModule;
2828

Core/Public/Plugin/HYPPlugin.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020
//
2121

2222
#import <Foundation/Foundation.h>
23-
#import "HYPPluginModule.h"
24-
#import "HYPPluginExtension.h"
23+
#import <HyperionCore/HYPPluginModule.h>
24+
#import <HyperionCore/HYPPluginExtension.h>
2525

2626
/**
2727
* The HYPPlugin protocol defines a mechanism for creating instances of plugins and providing

Core/Public/Plugin/HYPPluginExtension.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121

2222
#import <Foundation/Foundation.h>
2323
#import <UIKit/UIKit.h>
24-
#import "HYPOverlayContainer.h"
24+
#import <HyperionCore/HYPOverlayContainer.h>
2525

2626
/**
2727
* The HYPPluginExtension protocol provides the plugin with context about windows and containers that are available to it.

Core/Public/Plugin/HYPPluginModule.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@
2121

2222
#import <Foundation/Foundation.h>
2323
#import <UIKit/UIKit.h>
24-
#import "HYPPluginExtension.h"
25-
#import "HYPPluginExtension.h"
24+
#import <HyperionCore/HYPPluginExtension.h>
25+
#import <HyperionCore/HYPPluginExtension.h>
2626

2727
@protocol HYPPluginMenuItem;
2828

Core/Public/Plugin/SnapShotPlugin/HYPSnapshotPluginModule.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
// THE SOFTWARE.
2020
//
2121

22-
#import "HYPPluginModule.h"
23-
#import "HYPOverlayViewProvider.h"
22+
#import <HyperionCore/HYPPluginModule.h>
23+
#import <HyperionCore/HYPOverlayViewProvider.h>
2424

2525
/**
2626
* HYPSnapshotPluginModule is a base implementation of a Snapshot Plugin.

Example/HyperioniOS.xcodeproj/project.pbxproj

Lines changed: 6 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,6 @@
242242
6003F587195388D20070C39A /* Frameworks */,
243243
6003F588195388D20070C39A /* Resources */,
244244
C3D216763CD4FB2B89CBF5F5 /* [CP] Embed Pods Frameworks */,
245-
B2CB353B75D96163C048D2E9 /* [CP] Copy Pods Resources */,
246245
);
247246
buildRules = (
248247
);
@@ -261,8 +260,6 @@
261260
6003F5AA195388D20070C39A /* Sources */,
262261
6003F5AB195388D20070C39A /* Frameworks */,
263262
6003F5AC195388D20070C39A /* Resources */,
264-
352BC718222B853381B0CA3B /* [CP] Embed Pods Frameworks */,
265-
6A0A8E232E0EB464ECEF8AFD /* [CP] Copy Pods Resources */,
266263
);
267264
buildRules = (
268265
);
@@ -335,36 +332,6 @@
335332
/* End PBXResourcesBuildPhase section */
336333

337334
/* Begin PBXShellScriptBuildPhase section */
338-
352BC718222B853381B0CA3B /* [CP] Embed Pods Frameworks */ = {
339-
isa = PBXShellScriptBuildPhase;
340-
buildActionMask = 2147483647;
341-
files = (
342-
);
343-
inputPaths = (
344-
);
345-
name = "[CP] Embed Pods Frameworks";
346-
outputPaths = (
347-
);
348-
runOnlyForDeploymentPostprocessing = 0;
349-
shellPath = /bin/sh;
350-
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-HyperioniOS_Tests/Pods-HyperioniOS_Tests-frameworks.sh\"\n";
351-
showEnvVarsInLog = 0;
352-
};
353-
6A0A8E232E0EB464ECEF8AFD /* [CP] Copy Pods Resources */ = {
354-
isa = PBXShellScriptBuildPhase;
355-
buildActionMask = 2147483647;
356-
files = (
357-
);
358-
inputPaths = (
359-
);
360-
name = "[CP] Copy Pods Resources";
361-
outputPaths = (
362-
);
363-
runOnlyForDeploymentPostprocessing = 0;
364-
shellPath = /bin/sh;
365-
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-HyperioniOS_Tests/Pods-HyperioniOS_Tests-resources.sh\"\n";
366-
showEnvVarsInLog = 0;
367-
};
368335
90C06F2D077DC201D090EFC3 /* [CP] Check Pods Manifest.lock */ = {
369336
isa = PBXShellScriptBuildPhase;
370337
buildActionMask = 2147483647;
@@ -380,22 +347,7 @@
380347
);
381348
runOnlyForDeploymentPostprocessing = 0;
382349
shellPath = /bin/sh;
383-
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n";
384-
showEnvVarsInLog = 0;
385-
};
386-
B2CB353B75D96163C048D2E9 /* [CP] Copy Pods Resources */ = {
387-
isa = PBXShellScriptBuildPhase;
388-
buildActionMask = 2147483647;
389-
files = (
390-
);
391-
inputPaths = (
392-
);
393-
name = "[CP] Copy Pods Resources";
394-
outputPaths = (
395-
);
396-
runOnlyForDeploymentPostprocessing = 0;
397-
shellPath = /bin/sh;
398-
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-HyperioniOS_Example/Pods-HyperioniOS_Example-resources.sh\"\n";
350+
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
399351
showEnvVarsInLog = 0;
400352
};
401353
C3D216763CD4FB2B89CBF5F5 /* [CP] Embed Pods Frameworks */ = {
@@ -404,16 +356,16 @@
404356
files = (
405357
);
406358
inputPaths = (
407-
"${SRCROOT}/Pods/Target Support Files/Pods-HyperioniOS_Example/Pods-HyperioniOS_Example-frameworks.sh",
408-
"${BUILT_PRODUCTS_DIR}/HyperioniOS/HyperioniOS.framework",
359+
"${PODS_ROOT}/Target Support Files/Pods-HyperioniOS_Example/Pods-HyperioniOS_Example-frameworks.sh",
360+
"${BUILT_PRODUCTS_DIR}/HyperioniOS/HyperionCore.framework",
409361
);
410362
name = "[CP] Embed Pods Frameworks";
411363
outputPaths = (
412-
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/HyperioniOS.framework",
364+
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/HyperionCore.framework",
413365
);
414366
runOnlyForDeploymentPostprocessing = 0;
415367
shellPath = /bin/sh;
416-
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-HyperioniOS_Example/Pods-HyperioniOS_Example-frameworks.sh\"\n";
368+
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-HyperioniOS_Example/Pods-HyperioniOS_Example-frameworks.sh\"\n";
417369
showEnvVarsInLog = 0;
418370
};
419371
D078D9CEB0B71EB39F7FAD27 /* [CP] Check Pods Manifest.lock */ = {
@@ -431,7 +383,7 @@
431383
);
432384
runOnlyForDeploymentPostprocessing = 0;
433385
shellPath = /bin/sh;
434-
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n";
386+
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
435387
showEnvVarsInLog = 0;
436388
};
437389
/* End PBXShellScriptBuildPhase section */

0 commit comments

Comments
 (0)