A base for iOS Applications made with โค๏ธ by Mindera ๐ค
viewModel
on base cells and reusable views (#204)Router
match
โช (#207)then
function (#212)require()
function (#217)TODO
and FIXME
placeholders (#198)_modify
accessor to Atomic.value
(#199)NetworkStore
's (#173).cancelled
network store errors (#174)NetworkResource
request creation async ๐ฌ (#179)finishFetchesAndInvalidateSession
to URLSessionNetworkStack
(#185)APIError
's great again โ (#187)Resource
(and friends) into small protocols ๐จโ๐ฉโ๐งโ๐ฆ (#188)DefaultLogger
to MultiLogger
๐ (#189)antitypical/Result
as a dependency (#144, #146)Token
and Tokenizer
(#150)DiskMemoryPersistenceStack
๐ผ (#156)NetworkStack
conditionally a NetworkStore
(#162)CommonCrypto
integration (#164, #165, #166, #169)UIImage
convenience init from Base64 String
(#155)String.localized
variant with support for arguments (#154)public init
on BuilderCache
(#139)Equatable
and Hashable
revision (#141)Dictionary
and Sequence
utils APIs (#120)Router
and TreeRouter
improvements (#127)BuilderCache
(#128, #134)Logging
improvements (#130)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! ๐