Skip to content
This repository was archived by the owner on Sep 22, 2025. It is now read-only.

Conversation

@yousrasd
Copy link

@yousrasd yousrasd commented Jan 20, 2025

  • MGW-956
  • Update react-native-maps version from v1.10.3 to v1.20.1

krakowski and others added 30 commits March 10, 2024 20:07
## [1.10.4](react-native-maps/react-native-maps@v1.10.3...v1.10.4) (2024-03-10)

### Bug Fixes

* **android:** remove dangling map marker views causing memory leak ([react-native-maps#4992](react-native-maps#4992)) ([02ed7c0](react-native-maps@02ed7c0))
## [1.11.1](react-native-maps/react-native-maps@v1.11.0...v1.11.1) (2024-03-10)

### Bug Fixes

* **android:** custom maker performance improvements when view tracking ([react-native-maps#4969](react-native-maps#4969)) ([f30c9d7](react-native-maps@f30c9d7))
…-maps#4973)

* fix: removing polylines on ios with googleProvider

* chore: code format
## [1.11.2](react-native-maps/react-native-maps@v1.11.1...v1.11.2) (2024-03-11)

### Bug Fixes

* **iOS:** removing polylines on iOS with googleProvider ([react-native-maps#4973](react-native-maps#4973)) ([6603060](react-native-maps@6603060))
# [1.12.0](react-native-maps/react-native-maps@v1.11.3...v1.12.0) (2024-03-29)

### Features

* **google-maps:** add onSelect/onDeselect support fo google maps ([react-native-maps#4990](react-native-maps#4990)) ([b9fbe31](react-native-maps@b9fbe31))
* chore(update-RN): examples: fix linking for android

* feat(google-init): Improve google maps initialisation
 - Improve Camera Initialisation on Android

* feat(google-init): Improve google maps initialisation
     - Introduce googleRenderer prop to support legacy renderers.

* chore(update-RN): breaking change: remove deprecated enableLatestRenderer method

---------

Co-authored-by: salah ghanim <salah@getaway.pro>
# [1.13.0](react-native-maps/react-native-maps@v1.12.0...v1.13.0) (2024-04-01)

### Features

* **google-init:** Improve Google Maps Initialisation on Android ([a1be51b](react-native-maps@a1be51b))
- Migrated unsupported APIs
- enabled the new architecture for the iOS example app with MapKit.
- example for android is working as well
   - increase android build memory
Co-authored-by: salah ghanim <salah@getaway.pro>
…d is buggy (react-native-maps#5034)

- reset googleOptions each time a view is initialised and pass initialProps correctly
Co-authored-by: salah ghanim <salah@getaway.pro>
## [1.13.2](react-native-maps/react-native-maps@v1.13.1...v1.13.2) (2024-04-13)

### Bug Fixes

* **android:** googleMapOptions / initialising multiple maps on android is buggy ([react-native-maps#5034](react-native-maps#5034)) ([be28937](react-native-maps@be28937))
   - attempting to fix the android CI by version bumping reanimated, reset cache
   - attempting to fix the android CI by version bumping reanimated, reset cache
   - attempting to fix CI by removing support for arm64-v8a for the example project
   - pickfirst for all instead of exclude
semantic-release-bot and others added 25 commits August 18, 2024 09:44
# [1.18.0](react-native-maps/react-native-maps@v1.17.3...v1.18.0) (2024-08-18)

### Features

* add anchor and centerOffset prop to GeoJson component to be passed to Marker ([react-native-maps#5140](react-native-maps#5140)) ([266be79](react-native-maps@266be79)), closes [react-native-maps#5139](react-native-maps#5139)
Update README.md

small change which caused confusion
….0.0 (react-native-maps#5183)

* fix(map): prevent overrideGestureRecognizers from being called multiple times per view
* chore(map): update GoogleMaps SDK to v8.4
* chore(map): update Google-Maps-iOS-Utils to v5.0.0
* docs(map): update minimum iOS version to 14 for GoogleMaps projects
…t-native-maps#5184)

* feat(iOS): add support for loadingBackgroundColor for GoogleMaps on iOS
* chore(iOS): remove call for deprecated setMetalRenderer (already the default)
* chore(iOS): enable LoadingMap example for GoogleMaps on iOS
…eact-native-maps#5185)

fix: correctly check for iOS OS version before using cameraZoomRange
## [1.18.2](react-native-maps/react-native-maps@v1.18.1...v1.18.2) (2024-10-14)

### Bug Fixes

* correctly check for iOS OS version before using cameraZoomRange ([react-native-maps#5185](react-native-maps#5185)) ([4efd881](react-native-maps@4efd881))
… consistency with Android (react-native-maps#5196)

fix(iOS): refactor onPress(Marker) to return nativeEvent.position instead of nativeEvent.point for consistency with Android and documentation react-native-maps#4996 followup
## [1.18.3](react-native-maps/react-native-maps@v1.18.2...v1.18.3) (2024-11-09)

### Bug Fixes

* **iOS:** Refactor onPress(Marker) to return nativeEvent.position for consistency with Android ([react-native-maps#5196](react-native-maps#5196)) ([956783f](react-native-maps@956783f)), closes [react-native-maps#4996](react-native-maps#4996)
…ative-maps#5150, react-native-maps#5152, react-native-maps#5153, react-native-maps#5154) (react-native-maps#5151)

* fix(Android): reapply camera after padding is updated
* fix(Android): defer setPadding until the map is laid out.
* fix(Android): call moveToCamera() with initialCamera property
* fix(Android): keep edgePadding when updating mapPadding property

* fix(Android): remove 50px padding specified by fixToXXX()

Fixes react-native-maps#5150 
Fixes react-native-maps#5152 
Fixes react-native-maps#5153 
Fixes react-native-maps#5154
fix: Remove unstable_reactLegacyComponentNames
New architecture is now enabled by default.

chore: Update react-native to 0.76.1

Updated development dependencies for semantic-release
…5210)

- helps improve android click handling

Co-authored-by: salah ghanim <salah@getaway.pro>
// Shared values for latitude and longitude
const latitude = useSharedValue(LATITUDE);
const longitude = useSharedValue(LONGITUDE);
class AnimatedMarkers extends React.Component<any, any> {

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Semgrep identified an issue in your code:

class component usage is deprecated. Please use functional components instead.

To resolve this comment:

🔧 No guidance has been designated for this issue. Fix according to your organization's approved methods.

💬 Ignore this finding

Reply with Semgrep commands to ignore this finding.

  • /fp <comment> for false positive
  • /ar <comment> for acceptable risk
  • /other <comment> for all other reasons

Alternatively, triage in Semgrep AppSec Platform to ignore the finding created by no-class-components.

You can view more details about this finding in the Semgrep AppSec Platform.

@yousrasd yousrasd closed this Jan 20, 2025
@yousrasd yousrasd deleted the MGW-956-update-1.20.1 branch January 20, 2025 16:19
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.