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:
RNIModalSheetViewControllerContent Layout Logic (944874a) - 💫 Update: Ex -
ModalSheetViewTest04(edaaec5) - 🛠 Refactor: Move + Group Related Sources (dc61078)
- 🛠 Refactor: Rename to
RNIModalViewControllerMetrics(2ff7b3c) - 🛠 Refactor: Rename to
RNIPresentationControllerMetrics(797b6a3) - ⭐️ Impl:
RNIContentViewControllerScaffolding (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:
RNIModalSheetBottomAttachedOverlayControllerScaffolding (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 -
ModalSheetViewTest04Scaffolding (43ed0af) - ⭐️ Impl:
ModalSheetBottomAttachedContentOverlayScaffolding (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:
ModalSheetViewFocus Event (e54cfd0) - 🐞 Fix:
ModalSheetPresentationStateMachine(1a91d89) - 💫 Update: Ex -
ModalSheetViewTest02(c505935) - ⭐️ Impl: Add
viewControllerInstanceIDToModalSheetViewEvents (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:
ModalSheetViewEventEmitterModal Focus Event (5989b1d) - 💫 Update: Ex -
ModalSheetViewTest01(20c6213) - ⭐️ Impl:
ModalSheetViewFocus 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:
ModalSheetViewPresentation Controller Related Events (91ce3f6) - ⭐️ Impl:
RNIModalSheetView.reactChildrenCountProp 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.onModalDidDismissEvent (69f3c87) - 🐞 Fix: Paper Build Errors (e11970a)
- ⚙️ Chore: Ex - Disable New Architecture (def1a91)
- 💫 Update: Ex -
ModalSheetViewTests (faf8da2) - ⭐️ Impl:
ModalSheetViewEventEmitter- Modal Dismiss Events (248e740) - ⭐️ Impl:
ModalSheetViewDismiss Events (3918772) - 💫 Update:
RNIModalSheetView- Modal Present Event Logic (1f2ac6d) - ⭐️ Impl:
ModalViewControllerEventsNotifiable(8e76eef) - 🐞 Fix:
.dismissingViaGestureState (Again) (8bfa246) - 🐞 Fix:
ModalSheetViewControllerLifecycleNotifier+ScrollViewGesture (00259b1) - 🛠 Refactor: Rename to
notifyOnSystemSheetPanGestureInvoked(ab901ac) - 🐞 Fix:
ModalSheetPresentationStateMachine+.dismissingViaGestureState (2b19648) - ⭐️ Impl:
ModalSheetViewControllerEventsNotifiable.notifyOnSheetBeingDraggedByPanGesture(1161634) - ⭐️ Impl:
ModalSheetViewControllerEventsNotifiable.notifyOnScrollViewPanGestureInvoked(8db6026) - 💫 Update: Expose
ViewControllerLifecycleNotifier.isAppearingForTheFirstTime(6b11b53) - 💫 Update: Ex -
ModalSheetViewTest02(35e2254) - ⭐️ Impl:
ModalSheetPresentationStateMachineLogic (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.onModalSheetStateDidChangeEvent (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:
ModalSheetViewState Change Events (e430a5e) - ⭐️ Impl:
RNIModalSheetStateMetrics(ce1abce) - ⭐️ Impl:
Dictionary+Helpers(5322de9) - ⭐️ Impl:
UniqueIdentifierSynthesizing.rawMemoryAddressAsString(a0fe50c) - 🛠 Refactor: Replace w/
NSObject+UniqueIdentifierSynthesizing(8a01e80) - ⭐️ Impl:
ModalSheetViewState 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:
ModalSheetViewPresentation Events (e533692) - ⭐️ Impl:
ModalSheetViewPresentation Events JS Scaffolding (adffaf0) - 💫 Update:
ViewControllerLifecycleNotifiableRequirements (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:
UniqueIdentifierSynthesizingConformance (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 -
ModalSheetViewTest01Scaffolding (2f9cf9e) - 💫 Update: Ex - Add Dependencies (86c7059)
- ⚙️ Chore: Disable Prettier (e471948)
- ⭐️ Impl:
ModalSheetViewNative + 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:
RNIModalViewScaffolding (1e23d7b) - ⚙️ Chore: Update PodSpec Config (dfe7c56)
- ⭐️ Impl:
RNIModalViewScaffolding (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...