Skip to content

Commit

Permalink
chore: prepare for v7.0.1 release (#1911)
Browse files Browse the repository at this point in the history
Co-authored-by: Joscha <[email protected]>
  • Loading branch information
JaffaKetchup and josxha authored Jun 9, 2024
1 parent ba17b39 commit 92cef21
Show file tree
Hide file tree
Showing 7 changed files with 34 additions and 18 deletions.
15 changes: 14 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,20 @@ Please consider [donating](https://docs.fleaflet.dev/supporters#support-us) or [

This CHANGELOG does not include every commit and/or PR - it is a hand picked selection of the most important ones. For a full list of changes, please check the GitHub repository releases/tags.

## [7.0.0] - 2024/05/XX
## [7.0.1] - 2024/06/09

Contains the following user-affecting bug fixes:

- Implemented internal efficient(-ish) change detection for `PolygonLayer` & `PolylineLayer` - [#1904](https://github.com/fleaflet/flutter_map/pull/1904)
- Fixed `PolygonLayer.useAltRenderer` renderer when `Polygon`s have multiple holes - [#1906](https://github.com/fleaflet/flutter_map/pull/1906)
- Fixed overlapping `Polygon` cutting & color/translucency mixing - [#1901](https://github.com/fleaflet/flutter_map/pull/1901)
- Downgraded dependencies to support Flutter 3.19 - [#1897](https://github.com/fleaflet/flutter_map/pull/1897)

Contains the following user-affecting performance improvements:

- Improved speed of `isPointInPolygon` method up to 40% - [#1907](https://github.com/fleaflet/flutter_map/pull/1907)

## [7.0.0] - 2024/05/26

**"`onTap`-ish At Last!"**

Expand Down
20 changes: 12 additions & 8 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,15 @@ We're always happy to receive improvements and fixes, so please submit them when
> Many feature additions are more suitable for plugins, instead of being added to the core. This is aimed to reduce the future maintenance burden/cost on the maintainers.
If we deny your PR for this reason, please do consider publishing a plugin, and we'll be happy to add it to the [Plugins List](https://docs.fleaflet.dev/plugins/list)! See [Making A Plugin](https://docs.fleaflet.dev/plugins/making-a-plugin) for more information.

* **If your PR will add a major or breaking change, please discuss it with us first, via the Issue Tracker**
We don't want to waste your time if we think it's more appropriate for a plugin, and it helps to make a clear plan before starting work
* **Create a draft PR as soon as work starts, and take it out of draft status when ready for review**
Keep everyone in the loop, so no-one tries working on the same thing as you
* **Don't change the package version, GitHub workflows, lints, or any other meta files without clarification**
We rely on a standardized process and procedure to ensure top-quality releases
* **Use a clear (preferably [Conventional](https://www.conventionalcommits.org/)) PR title**
This makes it easier for us to group commits for release and write correct CHANGELOGs
* **If your PR will add a major or breaking change, please discuss it with us first, via the Issue Tracker.**
We don't want to waste your time if we think it's more appropriate for a plugin, and it helps to make a clear plan before starting work.
Additionally, if your PR makes breaking changes, or depends on another breaking commit, we may have some additional guidance.

* **Create a draft PR as soon as work starts, and take it out of draft status when ready for review.**
Keep everyone in the loop, so no-one tries working on the same thing as you.

* **Don't change the package version, GitHub workflows, lints, or any other meta files without clarification.**
We rely on a standardized process and procedure to ensure top-quality releases.

* **Use a clear (preferably [Conventional](https://www.conventionalcommits.org/)) PR title.**
This makes it easier for us to group commits for release and write correct CHANGELOGs.
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
BSD 3-Clause License

Copyright (c) 2018-2023, the 'flutter_map' authors and maintainers
Copyright (c) 2018-2024, the 'flutter_map' authors and maintainers

All rights reserved.

Expand Down
4 changes: 2 additions & 2 deletions example/android/app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,12 @@ if (localPropertiesFile.exists()) {

def flutterVersionCode = localProperties.getProperty('flutter.versionCode')
if (flutterVersionCode == null) {
flutterVersionCode = '6'
flutterVersionCode = '7'
}

def flutterVersionName = localProperties.getProperty('flutter.versionName')
if (flutterVersionName == null) {
flutterVersionName = '7.0.0'
flutterVersionName = '7.0.1'
}

android {
Expand Down
7 changes: 3 additions & 4 deletions example/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: flutter_map_example
description: Example application for 'flutter_map' package
publish_to: "none"
version: 7.0.0
version: 7.0.1

environment:
sdk: ">=3.0.0 <4.0.0"
Expand All @@ -11,20 +11,19 @@ dependencies:
flutter:
sdk: flutter
flutter_map:
flutter_map_cancellable_tile_provider:
flutter_map_cancellable_tile_provider: ^3.0.0
flutter_map_geojson: ^1.0.8
http: ^1.2.1
latlong2: ^0.9.1
proj4dart: ^2.1.0
shared_preferences: ^2.2.3
url_launcher: ^6.2.6
url_launcher: ^6.3.0
url_strategy: ^0.2.0
vector_math: ^2.1.4

dependency_overrides:
flutter_map:
path: ../
flutter_map_cancellable_tile_provider:

dev_dependencies:
flutter_lints: ^4.0.0
Expand Down
2 changes: 1 addition & 1 deletion pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: flutter_map
description: A versatile mapping package for Flutter, that's simple and easy to learn, yet completely customizable and configurable
version: 7.0.0
version: 7.0.1

repository: https://github.com/fleaflet/flutter_map
issue_tracker: https://github.com/fleaflet/flutter_map/issues
Expand Down
2 changes: 1 addition & 1 deletion windowsApplicationInstallerSetup.iss
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!

#define MyAppName "flutter_map Demo"
#define MyAppVersion "for 7.0.0"
#define MyAppVersion "for 7.0.1"
#define MyAppPublisher "fleaflet"
#define MyAppURL "https://github.com/fleaflet/flutter_map"
#define MyAppSupportURL "https://github.com/fleaflet/flutter_map/issues"
Expand Down

0 comments on commit 92cef21

Please sign in to comment.