Alicerce Versions Save

A base for iOS Applications made with โค๏ธ by Mindera ๐Ÿค 

0.8.0

3 years ago

Changes

  • Clear viewModel on base cells and reusable views (#204)
  • Clean up Network errors and type aliases (#202)
  • Fix ReusableView unit tests on iOS 13 (#208)
  • Add sizers for collection reusable views ๐Ÿ“ (#206)(#214)
  • Fix Certificate Pinning tests for iOS 13 ๐Ÿ“Œ (#209)
  • Migrate to Swift 5๏ธโƒฃ.1๏ธโƒฃ (#211)
  • Implement backtracking on Router match โช (#207)
  • Auto layout DSL (#210)(#213)(#215)
  • Remove then function (#212)
  • Remove require() function (#217)

0.7.0

5 years ago

Changes

  • Remove TODO and FIXME placeholders (#198)
  • Remove iOS 9 support ๐Ÿ‘‹ (#196)
  • Add _modify accessor to Atomic.value (#199)

0.6.0

5 years ago

Changes

  • Migrate to Swift 5 ๐Ÿš€ (#193)
  • Create CocoaPods subspecs ๐Ÿ• (#195)

0.5.0

5 years ago

Changes

  • Improve cancellation handling in NetworkStore's (#173)
  • Propagate errors on .cancelled network store errors (#174)
  • Propagate URLResponse on NetworkStack (#175)
  • Ignore custom controls in Keyboard Observer (#176)
  • Bump antitypical/Result to 4.1.0 (#180)
  • Make NetworkResource request creation async ๐Ÿ“ฌ (#179)
  • Add missing CoreData tests and some improvements ๐Ÿ›ข (#181)
  • Avoid over-release bug when nesting errors (#182)
  • Add more missing tests, minor improvements ๐Ÿ•ต๏ธโ€โ™‚๏ธ (#183)
  • Add finishFetchesAndInvalidateSession to URLSessionNetworkStack (#185)
  • Add configurable internal logger ๐Ÿ“ (#186)
  • Make APIError's great again โœŠ (#187)
  • Split Resource (and friends) into small protocols ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ (#188)
  • Rename DefaultLogger to MultiLogger ๐Ÿ“„ (#189)
  • Fix Network playground ๐ŸŽณ (#190)
  • NIB Additions to Table and Collection view cells (#184)
  • Multiple clean ups and minor additions ๐Ÿงน (#191)

0.4.0

5 years ago

Changes:

  • Migrate to Swift 4.2 ๐Ÿš€ (#172)

0.3.0

5 years ago

Changes:

  • Add documentation to the network layer ๐Ÿ“„ (#142)
  • Add antitypical/Result as a dependency (#144, #146)
  • Logging improvements (#145, #147)
  • Analytics improvements ๐Ÿ“Š (#148, #152)
  • Performance Metrics improvements ๐Ÿ“ˆ (#151)
  • Add Token and Tokenizer (#150)
  • Implement resource retry mechanisms โ™ป๏ธ (#153, #160)
  • Improve DiskMemoryPersistenceStack ๐Ÿ“ผ (#156)
  • Persistence improvements (#157, #158, #159)
  • Make NetworkStack conditionally a NetworkStore (#162)
  • Improve CommonCrypto integration (#164, #165, #166, #169)
  • Add UIImage convenience init from Base64 String (#155)
  • New String.localized variant with support for arguments (#154)
  • Improve Cancelable and Network cancellation โŒ (#171)

0.2.1

5 years ago

Changes:

  • Add missing public init on BuilderCache (#139)
  • Equatable and Hashable revision (#141)
  • Fix wrong range in HTTP redirection error. (#143)

0.2.0

6 years ago

Changes:

  • Migrate to Swift 4.1 and Xcode 9.3 (#117)
  • Revise Dictionary and Sequence utils APIs (#120)
  • Router and TreeRouter improvements (#127)
  • Add BuilderCache (#128, #134)
  • Logging improvements (#130)
  • Add Certificate Pinning (#125)

0.1.0

6 years ago

This is the first release of Alicerce ๐ŸŽ‰

Since we were essentially the only ones using it (and we didn't publicize it), it was purposedly kept without versioning all this time to avoid the burden of maintaining versions while we were actively developing it. ๐Ÿ˜…

However, we felt that the time had finally come for Alicerce to follow a "decent" release process, so that we can make breaking changes more safely, while also making way for wider adoption of the framework. ๐Ÿš€

Thanks to everyone that made it possible! ๐Ÿ™Œ