Baker 4.3 Release

Home » Baker 4.3 Release

Baker Framework 4.3 major features include:

  • Full compatibility with iOS 8
  • Full cleanup of the code, move to ARC and move to modern Objective-C syntax
  • Support for categories in the shelf view
  • Full support as a Universal app
  • Newsstand icon is now updated dynamically
  • Autoplay on UIWebView is now allowed
  • Settings are now defined in the settings.plist file instead of code
  • Change to the way the header in the shelf view works
  • Many new config settings to customize the shelf
  • Thanks to @pieterclaerhout, @tobiasstrebitzer and @feralbob.
  • Special thanks to Nick and Tobias from MagLoft for helping out on the GitHub repo and enhancements as well as Pieter from Twixl Media for churning out much of this 4.3 release. Just goes to show how much the Baker Partners rock!

Baker Framework publications use the HPub 1.0 specification.
Help us, spread the news!


Past Releases

Our history begins with the first iPad in 2010


Release date: 15 january 2014

  • New Baker Framework branding
  • Minor improvements and bugfixes
  • Codebase maintenance and readability enhancements


Release date: 28 october 2013

  • iOS 7 support
  • Text Kit support
  • Support for analytics/tracking frameworks
  • Info box in shelf (thanks to @freney)
  • init JS event for Info box with user_id and app_id
  • Asset Catalog support
  • Added environment parameter to Baker API calls
  • Made most remote calls asynchronous
  • Support for removing issues from shelf JSON
  • Replaced AQGridView with UICollectionView
  • Minor improvements and bugfixes
  • Thanks to @sdarlington, @benoitchantre and @freney.


Release date: 06 may 2013

  • In-App Purchases for your magazine issues (server required)
  • Paid Subscriptions support (server required)
  • Push notifications capability (server required)
  • Baker API defined to allow third-party servers
  • Vertical pagination flexibility with <meta name=”paged” content=”YES”> (thanks to @danielreiser)
  • Issue data can now be refreshed
  • Support for “future issues” (thanks to @freney)
  • book: protocol now works within the issues on the shelf
  • Index handling improvements (thanks to @waywalker)
  • Removed JSONKit, using iOS5+ parser (thanks to @sdarlington)
  • Memory enhancements
  • Cleaned up the debug console log and error messages
  • Bugs and fixes
  • Thanks to @nin9creative, @danielreiser, @freney, @waywalker, and @sdarlington


Release date: 22 december 2012

  • Full Newsstand support
  • Shelf to manage multiple publications
  • Free subscriptions support
  • Orientation handling improvement
  • Thanks to @nin9creative, @zenz, @steiny2k, @vgrichina, @f3r3nc, and @yitweng


Release date: 10 october 2012

  • iOS 6 and iPhone 5 display support
  • Improved modal web view offline handling
  • User agent and status bar tweaks (thanks to @jcampbell05)
  • Fix: orientation bug and javascript property
  • Fix: modal web view crash when interrupted and other minor fixes
  • For developers: now Baker view is a separate class


Internal release: 20 august 2012


Release date: 20 march 2012

  • iOS 5.1 and Retina display support
  • External links now open in internal browser, see referrer=Baker
    (thanks to @steiny2k)
  • Custom events fired on window blur and focus
  • Book.json parameters to disable tap and swipe: -baker-page-turn-tap/swipe
  • Index bar dynamically sized from index.html size. Use viewport meta property to configure
  • Change: referrer=Baker variable now not passed to destination website
  • Fix: “white flash” workaround found
  • Fix: solved issue with pre-compiled screenshots and books with more than 50 pages
  • Fix: rare bug of content loaded into index view instead of page


Release date: 20 december 2011

  • Newsstand basic support
  • iOS5/iCloud data storage guidelines support
  • Pre-build screenshots in screenshot mode using -baker-page-screenshots in book.json
  • Retina display support in screenshot mode (thanks to @zenz)
  • Manga support: start from the last page, or any arbitrary page using -baker-start-at-page in book.json
  • Email protocol support
  • Memory optimization
  • Change JSON library to JSONKit (thanks to @zenz)
  • Change: -baker-background-image-* properties are now relative to ./book/ folder, see Issue #247
  • Fix: block idle when downloading
  • Fix: spinner color and iOS4.x support
  • Minor fixes


Release date: 18 october 2011

  • Two rendering modes to improve performances: screenshots (thanks to @pugpig) and three-cards
  • index.html view on double-tap to manage navigation and menu
  • Full Hpub 1.0 support
  • Improved rendering speed and responsiveness
  • Improved handling of internal and external links
  • Memory optimization
  • iOS 5 and Xcode 4.2 compatibility
  • Minimum supported version: iOS 4.0
  • Minor fixes and improvements
  • Thanks to @francesctovar @therabidbanana @eaglejohn @ffranke for the great support


Release date: 28 april 2011

  • Multi-orientation books support (portrait, landscape, both) – thanks to @svdgraaf
  • iPhone support
  • Xcode 4
  • Added support to open a specific page of a downloaded book
  • Added support to remove vertical bounce (for non-scrolling books)
  • Added support to enable automatic media playback
  • Changed the gesture to open the status bar to the more reliable doubletap
  • Fix: page anchors now handled in internal links
  • Fix: orientationchange event now fires
  • Minor fixes


Release date: 19 january 2011

  • Added book:// protocol to allow downloadable HPub books
  • Support for zipped HPub books (to allow downloading)
  • Link support (internal/external)
  • Multitap page navigation
  • Alphabetical ordering (WARNING: breaks previous books, check before upgrading)
  • Statusbar on tap
  • Full screen swipes
  • Fix: now the previous page doesn’t flash anymore when you change page
  • Minor fixes


Release date: 3 november 2010

  • First public release.