Releases: dominicstop/react-native-ios-modal
Releases · dominicstop/react-native-ios-modal
Release 3.0.0-9
- 🛠 Refactor: Rename to
RNIModalHeaderUtils
(0feb37b)
Release 3.0.0-8
Release 3.0.0-7
Release 3.0.0-6
- 🐞 Fix: Initializer Usage (d779ac2)
- 💫 Update: Header Imports (30b09b2)
- 📦 Package: Update
react-native-ios-utilities
(cf8c77d) - 📦 Package: Ex - Update Dependencies (d018c72)
- ⚙️ Chore: Update Podspec Config (fee2933)
- ⚙️ Chore: Add Test Build Scripts (de2a083)
- ⚙️ Chore: Update Package Scripts (e0866cc)
- 📝 Docs: README - Update Acknowledgements (ef2759f)
- 📦 Package: Update Dependencies (52615a7)
- 🐞 Fix:
RNIModalSheetViewController.setupExitAnimation
(ba4f123) - ⭐️ Impl: Animation Logic Scaffolding for
RNIModalSheetBottomAttachedOverlayController
(efc00cf) - 💫 Update:
RNIModalSheetViewController
Content Layout Logic (944874a) - 💫 Update: Ex -
ModalSheetViewTest04
(edaaec5) - 🛠 Refactor: Move + Group Related Sources (dc61078)
- 🛠 Refactor: Rename to
RNIModalViewControllerMetrics
(2ff7b3c) - 🛠 Refactor: Rename to
RNIPresentationControllerMetrics
(797b6a3) - ⭐️ Impl:
RNIContentViewController
Scaffolding (9a581eb) - ⭐️ Impl:
RNIContentSizingMode.updateReactSizeIfNeeded
(de7e9d7) - 📦 Package: Update
react-native-ios-utilities
(fdccac6) - ⚙️ Chore: Update Package Scripts (e1661ac)
- ⭐️ Impl:
RNIContentPositioningMode
(a9fbb3d) - ⭐️ Impl:
RNIContentSizingMode
(2b43351) - 🛠 Refactor: Move
ModalSheetState+Helpers
(0756138) - ⭐️ Impl:
RNIModalSheetBottomAttachedOverlayController
Scaffolding (78a2bb4) - ⭐️ Impl:
ModalSheetBottomAttachedOverlayController
(7657c12) - 💫 Update:
UIViewController+ModalHelpers
(b78cc5e) - 🛠 Refactor: Rename to
ModalSheetBottomAttachedContentOverlay
(ae91373) - ⭐️ Impl:
ViewPositionHorizontal+Helpers
(72a9fcd) - ⭐️ Impl:
ModalSheetBottomDistance
(2fd39e3) - ⭐️ Impl:
ModalSheetBottomAttachedOverlayLayoutConfigPreset
(aca4b64) - ⭐️ Impl:
ModalSheetBottomAttachedOverlayLayoutConfig
(25bd33b) - ⭐️ Impl:
ViewPositionHorizontal
(b37f584) - 💫 Update: Ex -
ModalSheetViewTest04
Scaffolding (43ed0af) - ⭐️ Impl:
ModalSheetBottomAttachedContentOverlay
Scaffolding (624fb46) - 🛠 Refactor: Rename to
ModalSheetContent
(49754e1) - 🛠 Refactor: Remove Barrel Exports in
src/components
(fb21d5c) - 🛠 Refactor: Move to
src/components/ModalSheetViewContent
(5928f29) - 💫 Update:
ModalEventsManager
(1bbda41) - 💫 Update: Ex - Fix
LogListDisplay
(62339b9) - ⚙️ Chore: Run
build:update-version
(e050672)
Release 3.0.0-5
Release 3.0.0-4
Release 3.0.0-3
- ⚙️ Chore: Run
build:update-version
(8ea713f) - 💫 Update: Ex -
ModalSheetViewTest02
(f74292f) - ⭐️ Impl:
OnModalFocusChangeEventPayload.modalLevel
(b888791) - 🐞 Fix:
ModalSheetView
Focus Event (e54cfd0) - 🐞 Fix:
ModalSheetPresentationStateMachine
(1a91d89) - 💫 Update: Ex -
ModalSheetViewTest02
(c505935) - ⭐️ Impl: Add
viewControllerInstanceID
ToModalSheetView
Events (9f0cfae) - 💫 Update: Ex -
ModalSheetViewTest03
(a05400f) - 💫 Update:
ModalFocusEventNotifiable.notifyForModalFocusStateChange
(84cf3e4)
Release 3.0.0-2
- 🛁 Cleanup: Remove Unused Imports in
RNIModalSheetNativeView
(5b80bf1) - ⚙️ Chore: Ex - Enable New Architecture (0dfd144)
- 💫 Update:
RNIModalSheetViewDelegate.discardCurrentModalControllerIfNeeded
(77545dc) - ⚙️ Chore: Ex - Disable New Architecture (470bf13)
- 🛁 Cleanup: Remove Logging in
ModalViewControllerLifecycleNotifier
(034e923) - 💫 Update: Ex -
ModalSheetViewTest02
(1ee52e5) - ⭐️ Impl:
ModalSheetViewEventEmitter
Modal Focus Event (5989b1d) - 💫 Update: Ex -
ModalSheetViewTest01
(20c6213) - ⭐️ Impl:
ModalSheetView
Focus Events (0d9206e) - ⚙️ Chore: Ex - Run
pod-install
(06f18fa) - ⭐️ Impl:
ModalFocusEventNotifiable
(82b382e) - ⚙️ Chore: Ex - Update Xcode Project Config (1f89a48)
- ⚙️ Chore: Ex - Run
build:update-version
(0ce79df)
Release 3.0.0-1
- ⚙️ Chore: Ex - Update Xcode Project Config (5c3a125)
- ⚙️ Chore: Ex - Enable New Architecture (81c86ee)
- ⚙️ Chore: Ex - Disable New Architecture (edc17da)
- ⭐️ Impl:
ModalSheetViewEventEmitter
- Presentation Controller Related Events (0ad9e5a) - ⭐️ Impl:
ModalSheetView
Presentation Controller Related Events (91ce3f6) - ⭐️ Impl:
RNIModalSheetView.reactChildrenCount
Prop Scaffolding (ba3f001) - ⭐️ Impl:
ModalSheetView.shouldAllowDismissalViaGesture
(8c79f56)
Release 3.0.0-0
- ⚙️ Chore: Update Library Version (80301d8)
- 🐞 Fix:
DEFAULT_MODAL_SHEET_VIEW_METRICS
(197714d) - 💄 Gloss: Remove Unused Imports + Variables (be697df)
- ⚙️ Chore: Ex - Enable New Architecture (f4ee1e7)
- 🐞 Fix:
ModalViewControllerEventsNotifiable.notifyOnModalDidDismiss
(3d40194) - 🐞 Fix:
ModalSheetView.onModalDidDismiss
Event (69f3c87) - 🐞 Fix: Paper Build Errors (e11970a)
- ⚙️ Chore: Ex - Disable New Architecture (def1a91)
- 💫 Update: Ex -
ModalSheetView
Tests (faf8da2) - ⭐️ Impl:
ModalSheetViewEventEmitter
- Modal Dismiss Events (248e740) - ⭐️ Impl:
ModalSheetView
Dismiss Events (3918772) - 💫 Update:
RNIModalSheetView
- Modal Present Event Logic (1f2ac6d) - ⭐️ Impl:
ModalViewControllerEventsNotifiable
(8e76eef) - 🐞 Fix:
.dismissingViaGesture
State (Again) (8bfa246) - 🐞 Fix:
ModalSheetViewControllerLifecycleNotifier
+ScrollView
Gesture (00259b1) - 🛠 Refactor: Rename to
notifyOnSystemSheetPanGestureInvoked
(ab901ac) - 🐞 Fix:
ModalSheetPresentationStateMachine
+.dismissingViaGesture
State (2b19648) - ⭐️ Impl:
ModalSheetViewControllerEventsNotifiable.notifyOnSheetBeingDraggedByPanGesture
(1161634) - ⭐️ Impl:
ModalSheetViewControllerEventsNotifiable.notifyOnScrollViewPanGestureInvoked
(8db6026) - 💫 Update: Expose
ViewControllerLifecycleNotifier.isAppearingForTheFirstTime
(6b11b53) - 💫 Update: Ex -
ModalSheetViewTest02
(35e2254) - ⭐️ Impl:
ModalSheetPresentationStateMachine
Logic (b08364a) - 🐞 Fix:
ModalSheetState.isGeneric
(Again) (eac07cb) - 🐞 Fix:
ModalSheetState.isGeneric
(11e31bf) - 💫 Update:
ModalSheetState
(4e497cb) - ⭐️ Impl:
ModalState.isInPresentation
(3d33aa6) - ⭐️ Impl:
RNIModalSheetStateMetrics.isIdle
(cc4ca4b) - 💫 Update: Ex - Add
ModalSheetViewTest02
(8636385) - ⭐️ Impl:
ModalSheetViewContext
- Add Sheet State Metrics (2662f62) - 🐞 Fix:
RNIModalSheetView.onModalSheetStateDidChange
Event (65b307a) - 💫 Update: Ex - Impl.
LogListDisplay
(432a15a) - ⭐️ Impl:
useModalSheetViewEvents
(af8088f) - ⭐️ Impl:
ModalSheetViewEventEmitter
- Modal State Chnage Events (db266f0) - 🛠 Refactor: Move
ModalSheetViewEventEmitter
(43de109) - 💫 Update: Ex -
ModalSheetViewTest01
(3ece2bd) - ⭐️ Impl:
ModalSheetView
State Change Events (e430a5e) - ⭐️ Impl:
RNIModalSheetStateMetrics
(ce1abce) - ⭐️ Impl:
Dictionary+Helpers
(5322de9) - ⭐️ Impl:
UniqueIdentifierSynthesizing.rawMemoryAddressAsString
(a0fe50c) - 🛠 Refactor: Replace w/
NSObject+UniqueIdentifierSynthesizing
(8a01e80) - ⭐️ Impl:
ModalSheetView
State Change Events Scaffolding (f80e203) - ⭐️ Impl:
ModalSheetViewContext
(0c84b2b) - 💫 Update:
ModalSheetView.presentModal
(57c146e) - ⭐️ Impl:
ModalSheetViewEventEmitter
(0fac24c) - 🛠 Refactor: Rename to
OnModalWillPresentEventPayload
(114f146) - 🐞 Fix:
ModalSheetView
- Unmount Modal Content On Dismissal (8dd5a8e) - 💫 Update: Ex -
ModalSheetViewTest01
(20fc559) - 🛁 Cleanup:
RNIModalSheetViewDelegate
(427af51) - ⭐️ Impl:
ModalSheetView
Presentation Events (e533692) - ⭐️ Impl:
ModalSheetView
Presentation Events JS Scaffolding (adffaf0) - 💫 Update:
ViewControllerLifecycleNotifiable
Requirements (5dce892) - ⭐️ Impl:
ModalSheetView.isModalContentLazy
(ae4054d) - 🐞 Fix:
UniqueIdentifierSynthesizing
(7d73674) - 💫 Update:
RNIModalSheetViewController
(80f7594) - ⭐️ Impl:
ModalSheetPresentationStateMachine.eventDelegates
(2ae97ff) - 💫 Update: Add Logging to
ModalSheetPresentationStateMachine
(33c5c99) - ⭐️ Impl:
ModalSheetPresentationStateMachine
(5bb4fe8) - 🛠 Refactor: Rename to
ModalSheetViewControllerEventsNotifiable
(60424ef) - 💫 Update: Ex -
ModalSheetViewTest01
(d4a19aa) - ⚙️ Chore: Run
build:update-version
(96c073a) - 🐞 Fix:
DictionaryRepresentationSynthesizing
(0dc8187) - 💫 Update: Library Exports (85658e9)
- ⭐️ Impl:
ModalSheetView.getCachedModalMetrics
(2a8070f) - ⭐️ Impl:
ModalSheetView.getModalMetrics
(4cbfe5f) - 🐞 Fix:
UniqueIdentifierSynthesizing. synthesizedStringID
(397a4f7) - 🐞 Fix:
UniqueIdentifierSynthesizing
Conformance (87bc0b9) - ⭐️ Impl:
UIViewController.modalMetrics
(d60ad2b) - ⭐️ Impl:
UIViewController.presentationControllerMetrics
(25f7f08) - 💫 Update:
ModalViewControllerMetrics
(7edb54f) - 💫 Update:
PresentationControllerMetrics
(23963eb) - ⭐️ Impl:
DictionaryRepresentable
(6fffcf9) - ⭐️ Impl: DictionaryRepresentationSynthesizing (b5f5742)
- ⭐️ Impl:
UniqueIdentifierSynthesizing
(f5f4dd4) - ⭐️ Impl:
AtomicCounter
(51d94dc) - ⭐️ Impl:
ValueInjectable+Helpers
(e12bae8) - ⭐️ Impl:
PresentationControllerMetrics
(0cb73f7) - ⭐️ Impl:
ModalViewControllerMetrics
(e17c2ea) - ⭐️ Impl:
Encodable+Helpers
(6b68141) - 💫 Update: Disable Logging in
ModalSheetViewControllerLifecycleNotifier
(0de4304) - 💫 Update: Disable Logging in
ViewControllerLifecycleNotifier
(38a3427) - 💫 Update: Add Debug Logging in
ModalSheetViewControllerLifecycleNotifier
(8df85aa) - 🐞 Fix:
ModalSheetViewControllerLifecycleNotifier.sheetGesture
(9d5624d) - ⭐️ Impl:
ModalSheetViewControllerLifecycleNotifier
(711ae00) - ⭐️ Impl:
notifyOnSytemSheetPanGestureInvoked
(c1d08e9) - ⭐️ Impl:
UIViewController.closestSheetDropShadowView
(6d30cd2) - 🛠 Rename: Helpers in
UIViewController+ModalHelpers
(8b87d15) - 💫 Update: Debug Logging in
ViewControllerLifecycleNotifier
(d0bf9f8) - ⭐️ Impl:
UIWindow+ModalHelpers
(5adabb1) - ⭐️ Impl:
UIViewController.topmostModalLevel
(98fdbdf) - 💫 Update: Ex -
ModalSheetViewTest01
(52280f2) - ⭐️ Impl:
UIViewController+ModalHelpers
(c1078e6) - ⭐️ Impl:
ViewControllerLifecycleNotifier
(5c48449) - ⭐️ Impl:
SheetViewControllerEventsNotifiable
(8a61ff7) - ⭐️ Impl:
ViewControllerLifecycleNotifiable
(6cbdee4) - ⭐️ Impl:
ModalSheetState
(717ff68) - 💫 Update: Ex -
ModalSheetViewTest01
(298dff2) - ⭐️ Impl:
ModalSheetViewMainContent
(4467ed9) - 💫 Update: Ex -
ModalSheetViewTest01
(c766b1a) - ⭐️ Impl:
RNIModalError
(c00c557) - ⭐️ Impl:
ModalSheetView.dismissModal
(ced26f2) - ⭐️ Impl:
ModalSheetView.presentModal
(1f05e96) - ⚙️ Chore: Update Podspec Config (cd488bf)
- 💫 Update: Library Exports (f5629d4)
- 💫 Update: Ex -
ModalSheetViewTest01
Scaffolding (2f9cf9e) - 💫 Update: Ex - Add Dependencies (86c7059)
- ⚙️ Chore: Disable Prettier (e471948)
- ⭐️ Impl:
ModalSheetView
Native + JS Scaffolding (df59ff8) - 📦 Package: Update
reaact-native-ios-utilities
(f69e4cb) - ⚙️ Chore: Update
gitignore
(4c8a426) - ⚙️ Chore: Ex - Run
pod-install
(693f3fe) - 📝 Docs: Update README (dc6d33f)
- ⚙️ Chore: Update Package Scripts (1e45c79)
- 💫 Update:
RNIModalView
Scaffolding (1e23d7b) - ⚙️ Chore: Update PodSpec Config (dfe7c56)
- ⭐️ Impl:
RNIModalView
Scaffolding (9e427a1) - ⚙️ Chore: Initialize Project (404b930)
- ⚙️ Chore: Modify Generated Template (f49672a)
- 🆕 Add: Init w/
create-react-native-library
(c21adc1) - ⚙️ Chore: Update
.gitignore
(955b0eb) - ❌ Remove: All Sources and Related File (c061b4b)
- ↩️ Revert: Expo-Related Changes (e62ec7e)
- 📦 Package: Add
react-native-ios-utilities
(8d8c104) - ⚙️ Chore:
expo-module.config.json
(9a75128) - ❌ Remove: Expo-Module Generated Template (3c7f180)
- 📦 Package: Add
@types/react-native
(d2e9607) - 💄 Gloss: Add Comments (b00b396)
- 🆕 Add: Init. Impl. for
RNIModalView
(7eb0a9e) - ❌ Remove: All iOS Sources and Related Files (8fce587)
- ⚙️ Chore: Ex - Run
pod install
(a64819c) - 📦 Package: Ex - Add
react-native-ios-utilities
(5992cda) - 🆕 Add: Re-Add iOS-Related Source Files (d38b8b5)
- 📝 Docs: Update TODO (bd52878)
- 🆕 Add: Expo Modules Template (1da688b)
- 📝 Docs: Update TODO (f60d27b)
- ❌ Remove: All Sources and Related Files (9533ae9)
- 🛠 Refactor: Move Sources to
ios
(48c1e38) - 📝 Docs: Update TODO (d6b0a8f)
- 🛠 Refactor: Move to
src_library
(c01663a) - 💫 Update: Exp -
AdaptiveModal
(f4f8d06) - 💫 Update: Exp -
AdaptiveModal
(a674772) - 💫 Update: Exp -
AdaptiveModal
(e1c01dd) - 💫 Update: Exp -
AdaptiveModal
(4a3b652) - 💫 Update: Exp -
AdaptiveModal
(46b03d3) - 💫 Update: Exp -
AdaptiveModal
(367880c) - 💫 Update: Exp -
AdaptiveModal
(695dd1b) - 💫 Update: Exp -
AdaptiveModal
(c71d6a7) - 💫 Update: Exp -
AdaptiveModal
(b75e0bb) - 💫 Update: Exp -
AdaptiveModal
(6f86924) - 💫 Update: Exp -
AdaptiveModal
(2a54de5) - 💫 Update: Exp -
AdaptiveModal
(a06f80b) - 💫 Update: Exp -
AdaptiveModal
(8c41cf0) - 💫 Update: Exp -
AdaptiveModal
(9fbd460) - 💫 Update: Exp -
AdaptiveModal
(da3199d) - 💫 Update: Exp -
AdaptiveModal
(a0ed2cc) - 💫 Update: Exp -
AdaptiveModal
(325cb81) - 💫 Update: Exp -
AdaptiveModal
(9ce06dd) - 💫 Update: Exp -
AdaptiveModal
(b70b76e) - 💫 Update: Exp -
AdaptiveModal
(01b0678) - 💫 Update: Exp -
AdaptiveModal
(ef5f737) - 💫 Update: Exp -
AdaptiveModal
(2620c3f) - 💫 Update: Exp -
AdaptiveModal
(fe35017) - 💫 Update: Exp -
AdaptiveModal
(6a07637) - 💫 Update: Exp -
AdaptiveModal
(adec25c) - 💫 Update: Exp -
AdaptiveModal
(568bd62) - 💫 Update: Exp -
AdaptiveModal
(8c3a2ea) - 💫 Update: Exp -
AdaptiveModal
(e78a191) - 💫 Update: Exp -
AdaptiveModal
(8f93db6) - 💫 Update: Exp -
AdaptiveModal
(f194b5b) - 💫 Update: Exp -
AdaptiveModal
(317e20d) - 💫 Update: Exp -
AdaptiveModal
(cfa574e) - 💫 Update: Exp -
AdaptiveModal
(66f395b) - 💫 Update: Exp -
AdaptiveModal
(d94b1e6) - 💫 Update: Exp -
AdaptiveModal
(7146cde) - 💫 Update: Exp -
AdaptiveModal
(7d11237) - 💫 Update: Exp -
AdaptiveModal
(d4b09d0) - 💫 Update: Exp -
AdaptiveModal
(194dbca) - 💫 Update: Exp -
AdaptiveModal
(8af2b02) - 💫 Update: Exp -
AdaptiveModal
(6e436b2) - 💫 Update: Exp -
AdaptiveModal
(c69f25c) - 💫 Update: Exp -
AdaptiveModal
(5a29f46) - 💫 Update: Exp -
AdaptiveModal
(c72a65d) - 💫 Update: Exp -
AdaptiveModal
(3d3558f) - 💫 Update: Exp -
AdaptiveModal
(fc5b085) - 💫 Update: Exp -
AdaptiveModal
(387e188) - 💫 Update: Exp -
AdaptiveModal
(084b844) - 💫 Update: Exp - `AdaptiveMo...