3 days ago
Popups

4.0.0

It's been a long journey!

We have just released the latest version of our library labelled as 4.0.0. The new number in front means that we unfortunately had to make some changes to the public API, for which we sincerely apologize. In the next section you will find migration tips to help you make the transition to the new version as painless as possible.

Migration Guide

  • Overall: We decided to keep the language consistency, so we renamed all attributes and methods containing the word Centre to Center
  • Overall: We renamed PopupManager to PopupStackand, respectively, PopupManagerID to PopupStackID
  • Popup Presentation: All the methods, i.e. present(), setCustomID(), setEnvironmentObject() and dismissAfter(), are now asynchronous. This was motivated by the concern that popups should be called from the main thread
  • Popup Dismissal: All the methods, i.e. dismissLastPopup(), dismissPopup(), dismissAllPopups(), are now asynchronous. This was motivated by the concern that popups should be dismissed from the main thread
13 days ago
LNPopupController

v2.20.6

Layout improvements

16 days ago
Popups
16 days ago
Popups

3.0.1

What's Changed

Full Changelog: https://github.com/Mijick/Popups/compare/3.0.0...3.0.1

19 days ago
LNPopupController

v2.20.5

  • Improved support for UITabBarController sidebars

  • Fixed a SwiftUI / LNPopupUI regression introduced in 2.20.2

19 days ago
LNPopupController

v2.20.4

Improve support for UITabBarController sidebars.

19 days ago
SDWebImage

5.20.0 - Animation Transformer with tint color

See all tickets marked for the 5.20.0 release

Features

Animation Transformer

  • SDAniamtedImageView now supports to apply transformer (post-processing of frame), with the SDAnimatedImage. #3761
  • You can apply transform like blurs, tint, CIFilters on animation frames.
    • Detailed behavior: Transform is applied just after the frame been decoded, on the global decode queue.
    • Detailed behavior: The transformed image replace the original decoded one, and re-use the design of maxBufferSize on SDAnimatedImageView

Disk Cache

  • Supports LRU eviction on disk cache, change the default expire type to accessDate instead of modificationDate #3759
    • In previous versions, the disk cache does not actually supports LRU (The NSFileManager read API does not update the accessDate), this version fix this issue and change the default behavior to use accessDate

Tint Color

  • Add blend mode to UIImage+Transform tint color API, default blend mode changed to sourceIn #3749
    • In previous versions, the blend mode use sourceAtop and does not match UIKit's tintColor naming. We now use sourceIn to match it.
    • Due to this changes, the SDWebImageTintTransformer defaults to use sourceIn blend mode as well. You can use transformer to tint SDAnimatedImageView as well

Fixes

  • Fix sd_imageFormat sometimes returns undefined on static image #3760
20 days ago
LNPopupController

v2.20.3

Fixed a layout issue with UINavigationController push/pop transitions

24 days ago
LNPopupController

v2.20.2

  • Fixed iOS 18 bug with tab bar scroll edge appearance
  • Updated floating bar width limit and margins on iPadOS
  • General layout improvements
29 days ago
realm-cocoa

v10.54.1

Enhancements

  • None.

Fixed

  • The events library would attempt to upload backup files created as part of file format upgrades, causing backup copies of those backups to be made, looping until the maximum file name size was reached (Core #8040, since v10.26.0).

Compatibility

  • Realm Studio: 15.0.0 or later.
  • APIs are backwards compatible with all previous releases in the 10.x.y series.
  • Carthage release for Swift is built with Xcode 15.4.0.
  • CocoaPods: 1.10 or later.
  • Xcode: 15.3.0-16.1 beta.

Internal

  • Upgraded realm-core from v14.13.0 to 14.13.1