Skip to content

Latest commit

 

History

History
197 lines (123 loc) · 13.8 KB

CHANGELOG.md

File metadata and controls

197 lines (123 loc) · 13.8 KB

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by auto-changelog.

11 October 2020

  • Release 4.0.0 #80

11 October 2020

  • Fix CocoaPods issue #79
  • Fix #77 #78
  • Fix #77 (#78) #77
  • Update deploy scripts 1ea610f
  • Update CI and fastlane lanes 07a3be0

26 April 2020

  • Carthage archive issues were due to not switching to Xcode. Jazzy issues seem to be related to jazzy 0.13.3, which also fails locally. Pinning jazzy to 0.13.1, which is the last known version to work locally e98f83d

26 April 2020

  • Housekeeping/deployment automation fix #62
  • Remove path filters from main.yml 336a997

26 April 2020

  • Housekeeping/GitHub actions #58
  • Added block iterator #56
  • Added support to load Tesseract Data from any location. #57
  • Sweeping updates, breaking changes, yay #54
  • Fix for compilation errors occuring in Xcode 11.4 #53
  • Removing libs from repo and making the lib build as part of the standard build process 4ea7b45
  • Updates to Tesseract f96aa8b
  • Updated docs and moved performOCRPublisher out of extension and into main class body cfdf255

26 March 2020

  • Update pix image to be an optional and change the memory release. Update travis to run on xcode11 a71c718
  • Fix for compilation errors occuring in Xcode 11.4 a1ba63f
  • More travis fixes eefc874

15 October 2019

11 May 2019

  • set PDF rendering timeout to 30s #33
  • Documentation update #32

30 March 2019

  • [WIP] PDF rendering added #30
  • Allow to set minimum character height #28
  • bumped podspec version #26
  • Regenerate documentation to capture new API additions 9440a65
  • Add .jazzy.yaml file for ease of generating docs repeatably. db0cce7
  • Updated Changelog for 2.1.0 (whoops!) and 2.2.0 6f155f3

2 February 2019

  • Updated documentation to include new preserveInterwordSpaces property #25
  • Created a separate test target to run some similar test logic for #24
  • Updated Tesseract to 4.0.0 release #23
  • Allow to preserve multiple interword spaces #21

23 October 2018

  • 2.0.1 #16
  • Fixed typo in readme #12
  • Fix: Changed implementation of pathToTrainedData to use URLs path property instead of absoluteString f8e8d13
  • Fixed readme to use latest version in examples for using Cocoapods and 9b8f192
  • Attempting to change the percent encoding in the Bundle extension 1a9456d

25 September 2018

  • 2.0.0 #11
  • update: updated documentation and .swift-version file 22e4ff7
  • update: updated Tesseract to 4.0.0beta-4 74296bf
  • feature: updated for Swift 4.2 403a11c

5 May 2018

  • fix: changed SwiftyTesseract.podspec deployment target to iOS 9.0 9865881
  • chore: bumped podspec version ff659a9

5 May 2018

  • Custom data #8
  • Changed inline documentation for private semaphore variable. Incorrectly stated that DispatchQueue with .barrier flag would not work; it does work, but on average is at least two hundredths of a second slower than using a semaphore d5a17d6

5 April 2018

  • Thread safety #5
  • Bumped podspec version 9aa24b9

3 April 2018

  • Updated podspec version to 1.0.2 #3
  • Updated Readme image links to be absolute instead of relative (this w… #2
  • Updated Readme image links to be absolute instead of relative (this was causing issues with presentation in Cocoapods and the documentation). Updated documentation to contain Readme. c1db60c
  • Shared test scheme and added .travis.yml for Travis support ee3180b
  • Fixed Readme links and documentation again 79edb03

30 March 2018

  • Hotfix1.0.1 #1
  • Updated Readme and documentation c861bb8
  • Updated project settings, fixed bug introduced in iOS 11.3 that caused saving data to disk without the file existing causes an error to be thrown instead of creating the file 6f82f07
  • Updated podspec for organizational account fad3288

29 March 2018

  • Made SwiftyTesseractError internal since the API no longer throws at the callsite. Bumped the version to 1.0.0 in the podspec and release tag. 1a32664

28 March 2018

  • Refactored performOCR(on:completionHandler) to not throw and instead perform completionHandler(nil) as opposed to propogating up the stack to the call site b1508ce

26 March 2018

  • Revert "Making errors propogate up the stack to be more visible to the developer at the call site. Made initializer throwableso it could be tested, but will be using Quick/Nimble for testing because it can test for fatalError() out of the box" 3ce6e39
  • Making errors propogate up the stack to be more visible to the developer at the call site. Made initializer throwableso it could be tested, but will be using Quick/Nimble for testing because it can test for fatalError() out of the box d42d4f3
  • Changed the signature of performOCR(from:completionHandler:) to performOCR(on:completionHandler) and changed the completion handler type from (Bool, String?) -> () to (String?) -> () a954865

6 March 2018

  • Readme updated. Changed the completion handler for performOCR(from:completionHandler:) to (Bool, String?) -> (). Previously, if the Tesseract C API functions failed to meet the guard condition, it would just return. Now if the C API functions fail, it will call completionHandler(false, nil) and then return. d6778aa
  • Added Carthage Comptibilty badge e881e99

5 March 2018

  • Fixed issue with 0 resolution on images to be recognized 1c637a8

5 March 2018

  • Updated build scheme to shared 2c86e26
  • Removed unnecessary workspace fd5e462
  • Updated build scheme in workspace to shared 8d80dfc

0.1.0

5 March 2018

  • "Initial commit with .gitignore" 3e22b42
  • Got basic OCR working 19192a5
  • Added to suites of tests d09e055