Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: prepare for v7.0.1 release #1911

Merged
merged 4 commits into from
Jun 9, 2024
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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/XX
JaffaKetchup marked this conversation as resolved.
Show resolved Hide resolved

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
Loading