From d6028cc3361404973fea49536251f2b8250908e8 Mon Sep 17 00:00:00 2001 From: James Frost Date: Thu, 3 Sep 2020 19:45:50 +0100 Subject: [PATCH 1/4] Limit scale of rendered annotation image --- Sources/Capabilities/Drawing/MediaEditorAnnotationView.swift | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Sources/Capabilities/Drawing/MediaEditorAnnotationView.swift b/Sources/Capabilities/Drawing/MediaEditorAnnotationView.swift index 1ac0377..0cd4530 100644 --- a/Sources/Capabilities/Drawing/MediaEditorAnnotationView.swift +++ b/Sources/Capabilities/Drawing/MediaEditorAnnotationView.swift @@ -178,7 +178,10 @@ class MediaEditorAnnotationView: UIView { let canvasViewImage = canvasView.drawing.image(from: canvasView.bounds, scale: UIScreen.main.scale) - let renderer = UIGraphicsImageRenderer(size: targetSize, format: .default()) + let format = UIGraphicsImageRendererFormat() + format.scale = 1 + + let renderer = UIGraphicsImageRenderer(size: targetSize, format: format) let renderedImage = renderer.image { context in imageViewImage.draw(at: .zero) canvasViewImage.draw(in: CGRect(origin: .zero, size: targetSize)) From 3a2dab2bd203521ec7473be667f9a861f7a8605f Mon Sep 17 00:00:00 2001 From: James Frost Date: Thu, 3 Sep 2020 19:56:09 +0100 Subject: [PATCH 2/4] Update release notes --- RELEASE-NOTES.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt index 2af133a..6bafa35 100644 --- a/RELEASE-NOTES.txt +++ b/RELEASE-NOTES.txt @@ -1,3 +1,7 @@ +1.2.1 +----- +* Improve memory usage of AnnotationView when rendering drawings + 1.2.0 ----- * Replace TOCropViewController with CropViewController From 5f15b689ee1ddb6197bb0a159edf6ce5ef1fe6c6 Mon Sep 17 00:00:00 2001 From: James Frost Date: Thu, 3 Sep 2020 19:56:47 +0100 Subject: [PATCH 3/4] Bump pod version --- MediaEditor.podspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MediaEditor.podspec b/MediaEditor.podspec index ac052fd..34e5d70 100644 --- a/MediaEditor.podspec +++ b/MediaEditor.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'MediaEditor' - s.version = '1.2.0' + s.version = '1.2.1-beta.1' s.summary = 'An extensible Media Editor for iOS.' s.description = <<-DESC From 8abe0ed129326341e697388477a5481ae74318a1 Mon Sep 17 00:00:00 2001 From: James Frost Date: Thu, 3 Sep 2020 22:00:16 +0100 Subject: [PATCH 4/4] Bump podspec version to release --- MediaEditor.podspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MediaEditor.podspec b/MediaEditor.podspec index 34e5d70..e519b8b 100644 --- a/MediaEditor.podspec +++ b/MediaEditor.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'MediaEditor' - s.version = '1.2.1-beta.1' + s.version = '1.2.1' s.summary = 'An extensible Media Editor for iOS.' s.description = <<-DESC