Skip to content
Open
Changes from all 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
35 changes: 33 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,15 @@

## [Unreleased]

## [0.7.0] - 2025-06-21

### Changed

- Improved support for [alpine-wizard](https://github.com/glhd/alpine-wizard)
- Improved overall performance of plugin

### Added

- Added support for [alpine-ajax](https://alpine-ajax.js.org/)
- Added basic support for [alpine-tooltip](https://github.com/ryangjchandler/alpine-tooltip)
- Added configuration for plugins (enable/disable) when not auto-detected
Expand All @@ -20,43 +24,52 @@
## [0.6.6] - 2025-06-19

### Fixed

- Fixed [PsiInvalidElementAccessException bug](https://github.com/inxilpro/IntellijAlpine/issues/79)

## [0.6.5] - 2024-05-13

This is just a version bump to add support for new IntelliJ platforms.

## [0.6.4] - 2024-01-16

### Fixed

- Reverted 'go to' changes added in `0.6.1` — it introduced too many bugs when using templating languages like Blade

## [0.6.3] - 2024-01-02

A bug was introduced that impacted Alpine when you did something like `x-data="@js([...])"`. This may not be a perfect fix, but it should help address it somewhat until I can find a better fix.

### Fixed

- Improved 'go to' support in Blade

## [0.6.2] - 2024-01-02

### Fixed

- Fixed intellij platform version constraints

## [0.6.1] - 2024-01-02

### Added

- Added typing support for `$el` and `$root`
- Improved intellisense for `x-data` derived properties
- Added initial support for Go To Declaration for `x-data` derived properties

## [0.6.0] - 2023-08-15

### Added

- Added support for IntelliJ platform version 2023.2
- Added support for [`glhd/alpine-wizard`](https://github.com/glhd/alpine-wizard)

## [0.5.0] - 2023-05-31

### Added

- Added better type support for `$refs`
- Added support for `x-id` and `$id()`
- Added support for `x-mask`
Expand All @@ -69,94 +82,112 @@ A bug was introduced that impacted Alpine when you did something like `x-data="@
## [0.4.2]

### Added

- Added support for Blade directives like `@entangle()` inside Alpine directives
- Added option to disable gutter icons

### Fixed

- Addressed some issues where certain characters couldn't appear at the beginning or end of certain directives
- Fixed issue where Markdown plugin was interfering with Alpine gutter icon

## [0.4.1]

### Added

- Added support for `x-intersect`

### Changed

- Improved `$persist()` behavior
- Improved autocomplete in `x-data` and `x-init`

## [0.4.0]

### Added

- Added support for PHP and Blade fragments inside of Alpine directives
- Added Alpine gutter icon for easier identification of lines that have Alpine directives
- Added support for Alpine v3 directives and magics
- Added better support for modifiers like `@click.prevent`

### Changed

- Improved auto-complete logic

## [0.3.0]

### Added

- Added auto-complete support for simple x-data expressions
- Added better support for `x-for` and `x-spread`
- Added better language injection support for all Alpine directives

### Fixed

- Fixed an issue where the plugin would cause the IDE freeze when editing XML files

## [0.2.2]

### Added

- Added improved support for transition attributes

## [0.2.1]

### Fixed

- Prevented autocompletion on Laravel blade components
- Prevented language injection and autocompletion when outside of HTML scope

## [0.2.0]

### Added

- Improved type support
- Better auto-complete for bound attributes
- Added attribute descriptions
- Handling of `x-cloak` which has no value

### Changed

- Refactored a lot of underlying code

## [0.1.1]

### Added

- Support for object style `:class=` binding

## [0.1.0]

### Added

- Better auto-complete for bound attributes and events (using the IDE's suggestions for attributes
rather than an internal list of available attributes)

### Changed

- Internals refactor

## [0.0.3]

### Added

- Better JS language injection inside `x-` directives
- Auto-complete for magic properties like `$el` and `$dispatch`

### Fixed

- Removed Alpine icon which seemed to cause issues for some people

[Unreleased]: https://github.com/inxilpro/IntellijAlpine/compare/v0.6.6...HEAD
[Unreleased]: https://github.com/inxilpro/IntellijAlpine/compare/v0.7.0...HEAD
[0.7.0]: https://github.com/inxilpro/IntellijAlpine/compare/v0.6.6...v0.7.0
[0.6.6]: https://github.com/inxilpro/IntellijAlpine/compare/v0.6.5...v0.6.6
[0.6.5]: https://github.com/inxilpro/IntellijAlpine/compare/v0.6.4...v0.6.5
[0.6.4]: https://github.com/inxilpro/IntellijAlpine/compare/v0.6.3...v0.6.4
[0.6.3]: https://github.com/inxilpro/IntellijAlpine/compare/v0.6.2...v0.6.3
[0.6.2]: https://github.com/inxilpro/IntellijAlpine/compare/v0.6.0...v0.6.2
[0.6.2]: https://github.com/inxilpro/IntellijAlpine/compare/v0.6.1...v0.6.2
[0.6.1]: https://github.com/inxilpro/IntellijAlpine/compare/v0.6.0...v0.6.1
[0.6.0]: https://github.com/inxilpro/IntellijAlpine/compare/v0.5.0...v0.6.0
[0.5.0]: https://github.com/inxilpro/IntellijAlpine/compare/v0.4.2...v0.5.0
Expand Down