0.87.1
- SwiftPM: Added hard fail and clear error message when an autolinking plugin host is referenced as a dependency (90a539c92d by @chrfalch)
- Hermes: Bump hermes-v1 to 250829098.0.17 (861e2d0bde by @cipolleschi)
- Animated:
Animated.Value.addListener()types its callback payload as{value: number}rather thanany(3eab03df4c by @huntie) - Animated:
Animated.event()is typed as an event handler rather thanany(3eb330a365 by @huntie)
- Cocoapods: Keep the quotes on header search paths containing spaces in
add_rn_third_party_dependencies(71c6bfbfdc by @Kudo) - SwiftPM: Reject colliding or invalid spm.modules names instead of silently dropping a module from the build (39cd1dfc4c by @chrfalch)
- SwiftPM: Resolve Swift manifest naming collisions (962aeec5e5 by @chrfalch)
- SwiftPM: Fixed not reading spm.name from react-native.config.js when scaffolding the Swift manifest (482acee824 by @chrfalch)
- SwiftPM: Removed unused field spm.modules.publicHeaderFiles from react-native.config.js's spm section (5168f5f831 by Christian Falch)
- SwiftPM: SwiftPM pipeline now reads react-native.config.js with default exports correctly (ed76640ba6 by @chrfalch)
- SwiftPM: Created constants for internal SwiftPM packages so that we can create guards to avoid collisions (d36aa4961d by @chrfalch)
- SwiftPM: Set SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG when injecting SPM (4433cdbe62 by @radoslawrolka)
- SwiftPM: Recover React-Core-prebuilt configuration swaps that were interrupted before the marker was updated (a772a7ca16 by @adityasingh2400)
- SwiftPM: Fix Hermes runtime/compiler version mismatch causing "Wrong bytecode version" crashes in SwiftPM Release builds (ead93778a1 by @nduaarte)
Hermes V1 dSYMS:
ReactNativeDependencies dSYMs:
ReactNative Core dSYMs:
You can file issues or pick requests against this release here.
To help you upgrade to this version, you can use the Upgrade Helper ⚛️.
View the whole changelog in the CHANGELOG.md file.
0.86.3
- Hermes: Bump hermes-v1 to 250829098.0.17 (3fd71f07c3 by @cipolleschi)
- EventEmitter: Fix use-after-free data race in EventEmitter.cpp (fdb26edfe7)
- Modal: Fix
parentNode/parentElementreturning the document instead of the containing element for<Modal>and other nested root host views, which severed capture/bubble event propagation to ancestors rendered above them (6e3f0e8f9f by rubennorte) - Cocoapods: Make Podfile.lock SPEC CHECKSUMS deterministic across machines by sorting Dir.glob results in Yoga.podspec and using a dynamically computed Pods-relative path in hermes-engine.podspec (6e3f0e8f9f by IsaacIsrael)
- Runtime: Fix ConcurrentModificationException when getInitialURL re-enters during onHostResume (20d04aefa1 by @nickcernera)
- Font: Custom fonts with an explicit fontWeight no longer render at the heaviest weight on the New Architecture (918fb15bfe by @jensdev)
Hermes dSYMS:
Hermes V1 dSYMS:
ReactNativeDependencies dSYMs:
ReactNative Core dSYMs:
You can file issues or pick requests against this release here.
To help you upgrade to this version, you can use the Upgrade Helper ⚛️.
View the whole changelog in the CHANGELOG.md file.
4.2.0-rc10
- Added a Multi-frame fusion tool
- Fixed swipe gestures on the image container by #3051
- Added 14 depth AI models to create depth maps and smart effects
- Added a Compression Lab tool to compare formats, optimize quality and file size
- Added Recent Tools to the Share Sheet by #3054
- Added ability to load auxiliary images into GMIC filters by #3053
- Added ability to specify defaults for text markup layers in settings by #3061
- Added an option to collapse groups in fullscreen settings by #3062
- Fixed a regression when saving to the original folder by #3042
- Added 9 AI image detector models by #3063
Full Changelog: https://github.com/T8RIN/ImageToolbox/compare/4.2.0-rc09...4.2.0-rc10
Aesthetic Dialogs v3.0.0
- [Docs] correct inaccurate claims in the README and KDoc by @gabriel-TheCode in https://github.com/gabriel-TheCode/AestheticDialogs/pull/37
- [Refactor] Update badges and links on README.md by @gabriel-TheCode in https://github.com/gabriel-TheCode/AestheticDialogs/pull/38
- [Feat] AestheticDialogs 3.0 — discrete callbacks, three new dialog families by @gabriel-TheCode in https://github.com/gabriel-TheCode/AestheticDialogs/pull/39
Full Changelog: https://github.com/gabriel-TheCode/AestheticDialogs/compare/2.0.0...3.0.0
4.2.0-rc09
- Added 61 built-in export profiles for social networks
- Added screenshot mode to Image Stitching tool
- Added 4 new PDF tools:
- Contact Sheet
- Compare
- Resize
- Sanitize
- Fixed crop with aspect ratio output by #3048
- Added 59 new filters from GMIC
- Added 3 new filter groups: Frames, Enhancement, Artistic
- Improved images folder picker speed
- Added a Photomosaic tool
- Added GMIC commands info by #3050
Full Changelog: https://github.com/T8RIN/ImageToolbox/compare/4.2.0-rc08...4.2.0-rc09
0.87.0
Hermes V1 dSYMS:
ReactNativeDependencies dSYMs:
ReactNative Core dSYMs:
You can file issues or pick requests against this release here.
To help you upgrade to this version, you can use the Upgrade Helper ⚛️.
View the whole changelog in the CHANGELOG.md file.
Aesthetic Dialogs v2.0.0
- [Feat] Migrate AestheticDialogs to Compose design system (2.0) by @gabriel-TheCode in https://github.com/gabriel-TheCode/AestheticDialogs/pull/36
Full Changelog: https://github.com/gabriel-TheCode/AestheticDialogs/compare/1.3.8...2.0.0
4.2.0-rc08
- Added screen content coding option for HEIC and AVIF
- Added color wheels, waveform, and vectorscope to Tone Curves
- Increased row and column count in Image Stitching tool by #3027
- Added undo/redo options to crop tool by #3032
- Fixed jixel conversion by #3039
- Fixed split PDF tool by #3037
- Added Displacement filter by #3033
- Added 4 style transfer AI models by #3034
- Added ability to export/import tone presets in Tone Curves tool by #3031
- Added 60 built-in export profiles for social networks
Full Changelog: https://github.com/T8RIN/ImageToolbox/compare/4.2.0-rc07...4.2.0-rc08