Skip to content

v1.2.2#3202

Merged
1ec5 merged 12 commits into
release-v1.2from
1ec5-v1.2.2
Jul 23, 2021
Merged

v1.2.2#3202
1ec5 merged 12 commits into
release-v1.2from
1ec5-v1.2.2

Conversation

@1ec5
Copy link
Copy Markdown
Contributor

@1ec5 1ec5 commented Jul 23, 2021

v1.2.2 contains everything that v1.2.1 does, with the addition of the following bug fix cherry-picked from the main (v2.0.0) branch:

Various build system and documentation fixes from 0d2b12d, #2812, 9eb1c8f, #2864, #2995, #2978, #3022, and 3781b2a have also been cherry-picked from the main and release-v1.4 branches to ensure the maintainability of this release branch. #2978 has been partially rolled back to fix compiler errors. On the release-v1.4 branch, #3034 addressed those compiler errors in a different way, but I think continuing to rely on Carthage for the Cedar dependency would be cleaner.

/cc @mapbox/navigation-ios

1ec5 and others added 12 commits July 21, 2021 17:41
Links to the specific pricing guide for the Navigation SDK for iOS:

https://docs.mapbox.com/ios/navigation/guides/pricing/

Cherry-picked from 803e5d6.
Fixed a typo in the podspec for documentation generation. Updated find-and-replace operations for the source locations after adopting SPM.

Cherry-picked from 9eb1c8f.
Cherry-picked from 41525d9.
…. Remove unnecessary Cedar dependency. (#2978)

Cherry-picked from cf946f8.
SourceKit seems to finally generate a proper USR for symbols marked with availability macros.

Cherry-picked from f3a3e85.
Fixed an issue where copying a RouteOptions subclass resulted in an instance of RouteOptions itself.

Cherry-picked from 3b55a5a.
@1ec5 1ec5 added bug Something isn’t working topic: documentation build Issues related to builds and dependency management. documentation labels Jul 23, 2021
@1ec5 1ec5 added this to the v1.2.2 milestone Jul 23, 2021
@1ec5 1ec5 requested review from MaximAlien and jill-cardamon July 23, 2021 21:21
@1ec5 1ec5 self-assigned this Jul 23, 2021
@1ec5 1ec5 merged commit 0d4ab95 into release-v1.2 Jul 23, 2021
@1ec5 1ec5 deleted the 1ec5-v1.2.2 branch July 23, 2021 21:43
@1ec5
Copy link
Copy Markdown
Contributor Author

1ec5 commented Jul 23, 2021

The documentation script fails with the following error:

<module-includes>:1:9: note: in file included from <module-includes>:1:
#import "Headers/MapboxNavigation-Documentation-umbrella.h"
        ^
//private/var/folders/cl/8cgpg37n5cl78pjkbpgml94w0000gn/T/jazzy20210723-78743-6bpfyoMapboxNavigation-Documentation/Pods/Target Support Files/MapboxNavigation-Documentation/MapboxNavigation-Documentation-umbrella.h:13:9: note: in file included from //private/var/folders/cl/8cgpg37n5cl78pjkbpgml94w0000gn/T/jazzy20210723-78743-6bpfyoMapboxNavigation-Documentation/Pods/Target Support Files/MapboxNavigation-Documentation/MapboxNavigation-Documentation-umbrella.h:13:
#import "MapboxCoreNavigation.h"
        ^
/Users/mxn/hub/mapbox-navigation-ios/MapboxCoreNavigation/MapboxCoreNavigation.h:11:9: error: 'MapboxCoreNavigation/MBXPeerWrapper.h' file not found
#import <MapboxCoreNavigation/MBXPeerWrapper.h>
        ^
<unknown>:0: error: could not build Objective-C module 'MapboxNavigation'

@1ec5
Copy link
Copy Markdown
Contributor Author

1ec5 commented Jul 23, 2021

The documentation script fails with the following error

Fixed in 6c817e6.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn’t working build Issues related to builds and dependency management. documentation topic: documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants