Skip to content

Commit

Permalink
Merge pull request #156 from olivernybroe/changelog-update-v0.5.0
Browse files Browse the repository at this point in the history
Changelog update - `v0.5.0`
  • Loading branch information
olivernybroe authored Feb 15, 2024
2 parents 43a02e2 + c3939cf commit 0be18f9
Showing 1 changed file with 43 additions and 23 deletions.
66 changes: 43 additions & 23 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,109 +2,129 @@

# collections-intellij Changelog

## [Unreleased]
## Unreleased

## 0.5.0 - 2024-02-15

### Changed
- Bump dependencies to latest versions

### Fixed
- Fixed api changes in Blade plugin

## [0.4.0]
## 0.4.0

### Removed
- Removed type provider for higher order collections as it seemed unstable

## [0.3.5]
## 0.3.5

### Fixed
- Fixed immutable php type issues

## [0.3.4]
## 0.3.4

### Fixed
- Fixed recursive collection on variables with no types
- Fix higher order type provider when no types are possible

## [0.3.3]
## 0.3.3

### Fixed
- Fixed recursive collection on std class

## [0.3.2]
## 0.3.2

### Fixed
- Fixed closure to arrow function on control statements (foreach, if, switch)

## [0.3.2]

### Added
- Added `where(...)->isNotEmpty()` to `contains` refactoring

### Changed
- Minimum required version is now 2020.3

## [0.3.1]
## 0.3.1

### Fixed
- Fixed closure to arrow function on if statements
- Fixed higher order type provider assertion error

## [0.3.0]
## 0.3.0

### Added
- Type provider for higher order collection methods and properties

### Fixed
- Fixed collect on collection matching non strictly.

## [0.1.0]
## 0.1.0

### Changed
- Tagged first stable release.

## [0.0.1-EAP.13]
## 0.0.1-EAP.13

### Fixed
- Fixed type detection recognizing `mixed` as a collection.

## [0.0.1-EAP.12]
## 0.0.1-EAP.12

### Fixed
- Fixed closure to arrow function not working on collections variables

## [0.0.1-EAP.11]
## 0.0.1-EAP.11

### Changed
- Redefine how we determine if a call is a collection call

## [0.0.1-EAP.10]
## 0.0.1-EAP.10

### Added
- Added `where(...)->first()` to `firstWhere` refactoring ([#31](https://github.com/olivernybroe/collector-intellij/pull/31))

## [0.0.1-EAP.9]
## 0.0.1-EAP.9

### Added
- Added notification for enabling inspections if disabled

## [0.0.1-EAP.8]
## 0.0.1-EAP.8

### Fixed
- Ignore foreach to collection in blade files

## [0.0.1-EAP.7]
## 0.0.1-EAP.7

### Added
- Added closure to arrow function inside collection

### Fixed
- Fixed foreach refactoring. `use` statement contains empty variable when expression inside string interpolation.

## [0.0.1-EAP.6]
## 0.0.1-EAP.6

### Fixed
- Fixed foreach refactoring. `use` statement missing array variable when used in foreach.
- Fixed foreach refactoring. `use` statement having duplicate variable, if used twice.
- Fixed foreach refactoring. `use` statement containing array variable when using property accessor.
- Fixed `map->flatten` to `flatMap` when it contains indentations.

## [0.0.1-EAP.5]
## 0.0.1-EAP.5

### Fixed
- Fixed refactoring foreach to collection with multiline
- Fixed refactoring foreach to collection with this variable

## [0.0.1-EAP.4]
## 0.0.1-EAP.4

### Added
- Added `map(...)->flatten(1)` to `flatMap` refactoring ([#12](https://github.com/olivernybroe/collector-intellij/pull/12))
- Added removing of nested collection statement in collect function call.

## [0.0.1-EAP.3]
## 0.0.1-EAP.3

### Added
- Initial scaffold created from [IntelliJ Platform Plugin Template](https://github.com/JetBrains/intellij-platform-plugin-template)
- Added foreach to collection refactoring
- Added array map to collection refactoring
- Added logo to the plugin ([#13](https://github.com/olivernybroe/collector-intellij/pull/13))
- Added logo to the plugin ([#13](https://github.com/olivernybroe/collector-intellij/pull/13))

0 comments on commit 0be18f9

Please sign in to comment.