Skip to content

Commit d37f0d5

Browse files
authored
Merge pull request #116 from clickbar/release-1.7
chore(release): 1.7.0
2 parents 1715ca3 + e412067 commit d37f0d5

File tree

1 file changed

+26
-4
lines changed

1 file changed

+26
-4
lines changed

CHANGELOG.md

+26-4
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
# Changelog
22

3-
All notable changes to `laravel-magellan` will be documented in this file.
3+
All notable changes to `laravel-magellan` will be documented in this file.
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

88
## Unreleased
99

10+
## [1.7.0](https://github.com/clickbar/laravel-magellan/tree/1.7.0) - 2024-12-27
11+
1012
### Added
1113

1214
- PostGIS ST_LineSubstring support
@@ -24,86 +26,106 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2426
## [1.6.1](https://github.com/clickbar/laravel-magellan/tree/1.6.1) - 2024-08-08
2527

2628
### Improved
27-
- Only override attribute preparation functions on models instead of `performInsert` or `performUpdate` entirely (thanks @RomainMazB #89)
29+
30+
- Only override attribute preparation functions on models instead of `performInsert` or
31+
`performUpdate` entirely (thanks @RomainMazB #89)
2832

2933
### Fixed
34+
3035
- Fixed geometries not being passed to model events (fixes #87) (thanks @RomainMazB #89)
3136

3237
## [1.6.0](https://github.com/clickbar/laravel-magellan/tree/1.6.0) - 2024-03-17
3338

3439
### Added
40+
3541
- Laravel 11.x support
3642

3743
### Improved
44+
3845
- Updated `spatie/invade` to v2, works without reflection now 🥳
3946

4047
### Fixed
41-
- Fixed not updating `Point` dimension when using `setAltitude`
48+
49+
- Fixed not updating `Point` dimension when using `setAltitude`
4250

4351
## [1.5.0](https://github.com/clickbar/laravel-magellan/tree/1.5.0) - 2024-01-19
4452

4553
### Added
54+
4655
- Added `as` parameter for `stFrom` function
4756
- Aligned `stHaving` with `stWhere` to also accept string column and ST expressions, boxes and geometries as value
4857

4958
### Fixed
59+
5060
- Fixed builder macro docblocks to use FQDN for an issue within laravel-ide-helper
5161
- Fixed `ST_PROJECT` function not being migrated to the GeometryType enum.
5262
- Fixed model attribute equality checks for geometries, reduces unnecessary database updates (thanks @adamczykpiotr)
5363

5464
## [1.4.0](https://github.com/clickbar/laravel-magellan/tree/1.4.0) - 2023-07-02
5565

5666
### Improved
67+
5768
- Added Typing for Box2D and Box3D in GeoParam allowing Box objects as params in Magellan Expressions
5869
- Added evaluation of parameters in stWhere in order to also allow magellan expressions in value and regular string, boxes or geometries in first parameter
5970

6071
## [1.3.0](https://github.com/clickbar/laravel-magellan/tree/1.3.0) - 2023-06-28
6172

6273
### Added
74+
6375
- Added Missing Distance Relationships Functions (Fixes #46)
6476

6577
### Fixed
78+
6679
- Fixed nullable handling in `TransformsGeojsonGeometry` trait (Fixes #37)
6780

6881
## [1.2.2](https://github.com/clickbar/laravel-magellan/tree/1.2.2) - 2023-03-28
6982

7083
### Fixed
84+
7185
- Fixed missing handling of expressions in GeoParam
7286

7387
## [1.2.1](https://github.com/clickbar/laravel-magellan/tree/1.2.1) - 2023-03-28
7488

7589
### Fixed
90+
7691
- Fixed generation of invalid FeatureCollection in case of zero database rows (thanks @djfhe)
7792

7893
## [1.2.0](https://github.com/clickbar/laravel-magellan/tree/1.2.0) - 2023-03-02
7994

8095
### Improved
96+
8197
- Added config for geodetic SRIDs (most of the time WGS84 is sufficient, but there are much more geodetic SRIDs than 4326)
8298

8399
### Fixed
100+
84101
- Fixed sql syntax error when trying to create magellanGeography (fixes #27, thanks @tanabi)
85102
- Fix getValue calls on Expressions in Laravel 10
86103

87104
## [1.1.0](https://github.com/clickbar/laravel-magellan/tree/1.1.0) - 2023-02-07
88105

89106
### Added
107+
90108
- Laravel 10 support
91109
- PHP 8.2 support
92110

93111
### Improved
94-
- Optional geometry type param for ST_Buffer enabling easier control about metric buffering
112+
113+
- Optional geometry type param for ST_Buffer enabling easier control about metric buffering
95114

96115
### Fixed
116+
97117
- Typing bug when trying to use a Closure as Geoparam
98118

99119
## [1.0.2](https://github.com/clickbar/laravel-magellan/tree/1.0.2) - 2023-01-05
100120

101121
### Fixed
122+
102123
- Fix some ST functions not being migrated to the GeometryType enum.
103124

104125
## [1.0.1](https://github.com/clickbar/laravel-magellan/tree/1.0.1) - 2023-01-05
105126

106127
### Fixed
128+
107129
- Fix bindings being wrongly converted to SQL function statements, eg. in `query()->update()` calls.
108130

109131
## [1.0.0](https://github.com/clickbar/laravel-magellan/tree/1.0.0) - 2023-01-04

0 commit comments

Comments
 (0)