Skip to content

Commit 0f94df4

Browse files
committed
Update CHANGELOG.md
1 parent 552fbc2 commit 0f94df4

File tree

1 file changed

+117
-113
lines changed

1 file changed

+117
-113
lines changed

CHANGELOG.md

Lines changed: 117 additions & 113 deletions
Original file line numberDiff line numberDiff line change
@@ -4,203 +4,207 @@ All notable changes to the Laravel extension will be documented in this file.
44

55
## [Unreleased]
66

7-
- Nothing yet
7+
- Nothing yet
8+
9+
## [v1.0.6]
10+
11+
- Support for Laravel 12 scope attributes ([#357](https://github.com/laravel/vs-code-extension/pull/357))
812

913
## [v1.0.5]
1014

11-
- Ability to quickly add `VITE_` env variables from existing ([#332](https://github.com/laravel/vs-code-extension/pull/332))
12-
- Add trans_choice helper ([#331](https://github.com/laravel/vs-code-extension/pull/331))
13-
- Support for locale parameter in translations ([PR #330](https://github.com/laravel/vs-code-extension/pull/330))
14-
- Better resolution for `$request->user()`, `auth()->user()`, and `Auth::user()` ([#333](https://github.com/laravel/vs-code-extension/pull/333))
15+
- Ability to quickly add `VITE_` env variables from existing ([#332](https://github.com/laravel/vs-code-extension/pull/332))
16+
- Add trans_choice helper ([#331](https://github.com/laravel/vs-code-extension/pull/331))
17+
- Support for locale parameter in translations ([PR #330](https://github.com/laravel/vs-code-extension/pull/330))
18+
- Better resolution for `$request->user()`, `auth()->user()`, and `Auth::user()` ([#333](https://github.com/laravel/vs-code-extension/pull/333))
1519

1620
## [v1.0.4]
1721

18-
- Improve file watcher performance ([#327](https://github.com/laravel/vs-code-extension/pull/327))
19-
- Autocompletion, linking, and diagnostics for Storage Disks ([#328](https://github.com/laravel/vs-code-extension/pull/328))
20-
- Fix relative path when path does not exist ([#322](https://github.com/laravel/vs-code-extension/pull/322))
21-
- Automatically check lowercase Inertia view paths ([#323](https://github.com/laravel/vs-code-extension/pull/323))
22+
- Improve file watcher performance ([#327](https://github.com/laravel/vs-code-extension/pull/327))
23+
- Autocompletion, linking, and diagnostics for Storage Disks ([#328](https://github.com/laravel/vs-code-extension/pull/328))
24+
- Fix relative path when path does not exist ([#322](https://github.com/laravel/vs-code-extension/pull/322))
25+
- Automatically check lowercase Inertia view paths ([#323](https://github.com/laravel/vs-code-extension/pull/323))
2226

2327
## [v1.0.3]
2428

25-
- Basic Folio support ([#319](https://github.com/laravel/vs-code-extension/pull/319))
26-
- Add link to Blade file for MailMessage::markdown/view ([#317](https://github.com/laravel/vs-code-extension/pull/317))
27-
- Fix TypeError: Cannot read properties of undefined (reading 'type') ([#296](https://github.com/laravel/vs-code-extension/pull/296))
28-
- Support for contracts ([#298](https://github.com/laravel/vs-code-extension/pull/298))
29-
- Option to disable model doc block generation + fix doc block extends ([#320](https://github.com/laravel/vs-code-extension/pull/320))
29+
- Basic Folio support ([#319](https://github.com/laravel/vs-code-extension/pull/319))
30+
- Add link to Blade file for MailMessage::markdown/view ([#317](https://github.com/laravel/vs-code-extension/pull/317))
31+
- Fix TypeError: Cannot read properties of undefined (reading 'type') ([#296](https://github.com/laravel/vs-code-extension/pull/296))
32+
- Support for contracts ([#298](https://github.com/laravel/vs-code-extension/pull/298))
33+
- Option to disable model doc block generation + fix doc block extends ([#320](https://github.com/laravel/vs-code-extension/pull/320))
3034

3135
## [v1.0.2]
3236

33-
- Fix fetching Blade component properties when constructor is missing ([#307](https://github.com/laravel/vs-code-extension/pull/307))
34-
- Fix parsing of incomplete or incorrect language files ([#311](https://github.com/laravel/vs-code-extension/pull/311))
35-
- Support for vendor components ([#310](https://github.com/laravel/vs-code-extension/pull/310))
37+
- Fix fetching Blade component properties when constructor is missing ([#307](https://github.com/laravel/vs-code-extension/pull/307))
38+
- Fix parsing of incomplete or incorrect language files ([#311](https://github.com/laravel/vs-code-extension/pull/311))
39+
- Support for vendor components ([#310](https://github.com/laravel/vs-code-extension/pull/310))
3640

3741
## [v1.0.1]
3842

39-
- Better support for Blade component index files ([#284](https://github.com/laravel/vs-code-extension/pull/284))
40-
- Enable Eloquent Model property auto-complete after sole, find, first, or firstOrFail ([#274](https://github.com/laravel/vs-code-extension/pull/274))
41-
- Added cast custom return type from get method ([#283](https://github.com/laravel/vs-code-extension/pull/283))
42-
- Blade component improvements ([#305](https://github.com/laravel/vs-code-extension/pull/305))
43-
- Add parsing of immutable dates ([#290](https://github.com/laravel/vs-code-extension/pull/290))
44-
- Add auto-spacing for Blade tags ([#273](https://github.com/laravel/vs-code-extension/pull/273))
45-
- Add Lando to list of detectable PHP environments ([#241](https://github.com/laravel/vs-code-extension/pull/241))
43+
- Better support for Blade component index files ([#284](https://github.com/laravel/vs-code-extension/pull/284))
44+
- Enable Eloquent Model property auto-complete after sole, find, first, or firstOrFail ([#274](https://github.com/laravel/vs-code-extension/pull/274))
45+
- Added cast custom return type from get method ([#283](https://github.com/laravel/vs-code-extension/pull/283))
46+
- Blade component improvements ([#305](https://github.com/laravel/vs-code-extension/pull/305))
47+
- Add parsing of immutable dates ([#290](https://github.com/laravel/vs-code-extension/pull/290))
48+
- Add auto-spacing for Blade tags ([#273](https://github.com/laravel/vs-code-extension/pull/273))
49+
- Add Lando to list of detectable PHP environments ([#241](https://github.com/laravel/vs-code-extension/pull/241))
4650

4751
## [v1.0.0]
4852

49-
- Stable release!
53+
- Stable release!
5054

5155
## [0.1.21]
5256

53-
- Additional Livewire, Volt, and Blade support ([#261](https://github.com/laravel/vs-code-extension/pull/261))
54-
- Translation script fixes ([#266](https://github.com/laravel/vs-code-extension/pull/266))
55-
- Add missing namespace to Gate in auth template ([#265](https://github.com/laravel/vs-code-extension/pull/265))
56-
- Reduce error popups ([#267](https://github.com/laravel/vs-code-extension/pull/267))
57-
- Improvements to Eloquent docblocks ([#258](https://github.com/laravel/vs-code-extension/pull/258))
57+
- Additional Livewire, Volt, and Blade support ([#261](https://github.com/laravel/vs-code-extension/pull/261))
58+
- Translation script fixes ([#266](https://github.com/laravel/vs-code-extension/pull/266))
59+
- Add missing namespace to Gate in auth template ([#265](https://github.com/laravel/vs-code-extension/pull/265))
60+
- Reduce error popups ([#267](https://github.com/laravel/vs-code-extension/pull/267))
61+
- Improvements to Eloquent docblocks ([#258](https://github.com/laravel/vs-code-extension/pull/258))
5862

5963
## [0.1.20]
6064

61-
- Improved Gate/Policy support ([#254](https://github.com/laravel/vs-code-extension/pull/254))
62-
- Translation performance improvements ([#256](https://github.com/laravel/vs-code-extension/pull/256))
63-
- Basic linking to Blade component views ([#257](https://github.com/laravel/vs-code-extension/pull/257))
65+
- Improved Gate/Policy support ([#254](https://github.com/laravel/vs-code-extension/pull/254))
66+
- Translation performance improvements ([#256](https://github.com/laravel/vs-code-extension/pull/256))
67+
- Basic linking to Blade component views ([#257](https://github.com/laravel/vs-code-extension/pull/257))
6468

6569
## [0.1.19]
6670

67-
- Added optional test func to PHP auto detection ([#219](https://github.com/laravel/vs-code-extension/pull/219))
68-
- Use 2MB buffer instead of 1MB ([#211](https://github.com/laravel/vs-code-extension/pull/211))
69-
- Added CONTRIBUTING.md to help people that want to contribute to the extension
70-
- Include debug info when copying error ([#250](https://github.com/laravel/vs-code-extension/pull/250))
71-
- Stop using File::json for JSON translations ([#249](https://github.com/laravel/vs-code-extension/pull/249))
72-
- Fix inertia relative path ([#246](https://github.com/laravel/vs-code-extension/pull/246))
73-
- Fix relative asset paths ([#245](https://github.com/laravel/vs-code-extension/pull/245))
74-
- Don't re-document existing Eloquent docblocks ([#235](https://github.com/laravel/vs-code-extension/pull/235))
75-
- Dispose file watchers on deactivate ([#234](https://github.com/laravel/vs-code-extension/pull/234))
76-
- More Eloquent column mapping types ([#233](https://github.com/laravel/vs-code-extension/pull/233))
71+
- Added optional test func to PHP auto detection ([#219](https://github.com/laravel/vs-code-extension/pull/219))
72+
- Use 2MB buffer instead of 1MB ([#211](https://github.com/laravel/vs-code-extension/pull/211))
73+
- Added CONTRIBUTING.md to help people that want to contribute to the extension
74+
- Include debug info when copying error ([#250](https://github.com/laravel/vs-code-extension/pull/250))
75+
- Stop using File::json for JSON translations ([#249](https://github.com/laravel/vs-code-extension/pull/249))
76+
- Fix inertia relative path ([#246](https://github.com/laravel/vs-code-extension/pull/246))
77+
- Fix relative asset paths ([#245](https://github.com/laravel/vs-code-extension/pull/245))
78+
- Don't re-document existing Eloquent docblocks ([#235](https://github.com/laravel/vs-code-extension/pull/235))
79+
- Dispose file watchers on deactivate ([#234](https://github.com/laravel/vs-code-extension/pull/234))
80+
- More Eloquent column mapping types ([#233](https://github.com/laravel/vs-code-extension/pull/233))
7781

7882
## [0.1.18]
7983

8084
### Fixed
8185

82-
- Null logger for mini PHP scripts ([#199](https://github.com/laravel/vs-code-extension/pull/199))
83-
- App Bindings: Make sure reflected class is not null ([#198](https://github.com/laravel/vs-code-extension/pull/198))
84-
- ScopedPropertyAccessExpressionParser improvements ([#8](https://github.com/laravel/vs-code-php-parser-cli/pull/8))
85-
- Check `isAutoCompleting` before firing it ([#7](https://github.com/laravel/vs-code-php-parser-cli/pull/7))
86-
- Make sure `ClosureThis` is not null before we use it in `auth` mini script ([#200](https://github.com/laravel/vs-code-extension/pull/200))
87-
- Handle string concatenation parsing ([#9](https://github.com/laravel/vs-code-php-parser-cli/pull/9))
88-
- Improved Blade autocomplete, linking, hovering, and diagnostics for echo statements ([#10](https://github.com/laravel/vs-code-php-parser-cli/pull/10), [#205](https://github.com/laravel/vs-code-extension/pull/205))
86+
- Null logger for mini PHP scripts ([#199](https://github.com/laravel/vs-code-extension/pull/199))
87+
- App Bindings: Make sure reflected class is not null ([#198](https://github.com/laravel/vs-code-extension/pull/198))
88+
- ScopedPropertyAccessExpressionParser improvements ([#8](https://github.com/laravel/vs-code-php-parser-cli/pull/8))
89+
- Check `isAutoCompleting` before firing it ([#7](https://github.com/laravel/vs-code-php-parser-cli/pull/7))
90+
- Make sure `ClosureThis` is not null before we use it in `auth` mini script ([#200](https://github.com/laravel/vs-code-extension/pull/200))
91+
- Handle string concatenation parsing ([#9](https://github.com/laravel/vs-code-php-parser-cli/pull/9))
92+
- Improved Blade autocomplete, linking, hovering, and diagnostics for echo statements ([#10](https://github.com/laravel/vs-code-php-parser-cli/pull/10), [#205](https://github.com/laravel/vs-code-extension/pull/205))
8993

9094
## [0.1.17]
9195

9296
### Added
9397

94-
- Allow configuration of project base path ([#184](https://github.com/laravel/vs-code-extension/pull/184))
98+
- Allow configuration of project base path ([#184](https://github.com/laravel/vs-code-extension/pull/184))
9599

96100
### Fixed
97101

98-
- Fix confusing "PHP Command" setting ([#187](https://github.com/laravel/vs-code-extension/pull/187))
99-
- Fix for missing translation "path" property ([#186](https://github.com/laravel/vs-code-extension/pull/186))
100-
- Fix binary permissions cross platform ([#183](https://github.com/laravel/vs-code-extension/pull/183))
101-
- Increase binary download timeout to 60s ([#182](https://github.com/laravel/vs-code-extension/pull/182))
102+
- Fix confusing "PHP Command" setting ([#187](https://github.com/laravel/vs-code-extension/pull/187))
103+
- Fix for missing translation "path" property ([#186](https://github.com/laravel/vs-code-extension/pull/186))
104+
- Fix binary permissions cross platform ([#183](https://github.com/laravel/vs-code-extension/pull/183))
105+
- Increase binary download timeout to 60s ([#182](https://github.com/laravel/vs-code-extension/pull/182))
102106

103107
## [0.1.16]
104108

105109
### Added
106110

107-
- PHP Environment setting. Specify your local environment via a list of common local setups.
108-
- Broadened the scope of `config` values to include top level files and top-level array keys
111+
- PHP Environment setting. Specify your local environment via a list of common local setups.
112+
- Broadened the scope of `config` values to include top level files and top-level array keys
109113

110114
### Fixed
111115

112-
- Auto-detection of Sail and running PHP scripts via Sail
113-
- Bug where second parameter of `config()` was autocompleting, linking, hovering, and validating
114-
- Removed hardcoded `env` values from `launch.json` to allow users to contribute more easily
115-
- File watcher paths as configured by `config/inertia.php`
116-
- Missing Inertia views quick fix now respects the paths as configured by `config/inertia.php`
117-
- Hovering and linking for Windows users with incorrect filepaths
118-
- Removed error popups when the codebase had a parser error (during active editing)
116+
- Auto-detection of Sail and running PHP scripts via Sail
117+
- Bug where second parameter of `config()` was autocompleting, linking, hovering, and validating
118+
- Removed hardcoded `env` values from `launch.json` to allow users to contribute more easily
119+
- File watcher paths as configured by `config/inertia.php`
120+
- Missing Inertia views quick fix now respects the paths as configured by `config/inertia.php`
121+
- Hovering and linking for Windows users with incorrect filepaths
122+
- Removed error popups when the codebase had a parser error (during active editing)
119123

120124
## [0.1.15]
121125

122-
- Fixed issue with executing binary on Windows path with spaces
123-
- Repo file watchers are now debounced to prevent CPU from spiking
124-
- Extension should now output cleaner errors from mini scripts so that future issues will be easier to debug
126+
- Fixed issue with executing binary on Windows path with spaces
127+
- Repo file watchers are now debounced to prevent CPU from spiking
128+
- Extension should now output cleaner errors from mini scripts so that future issues will be easier to debug
125129

126130
## [0.1.14]
127131

128-
- Fixed fallback for running PHP code (mentioned in 0.1.13 as a breaking change). The note in the last changelog was incorrect: the new PHP Command setting should just read `php`, meaning the file will just be added to the end of the command.
132+
- Fixed fallback for running PHP code (mentioned in 0.1.13 as a breaking change). The note in the last changelog was incorrect: the new PHP Command setting should just read `php`, meaning the file will just be added to the end of the command.
129133

130134
## [0.1.13]
131135

132-
- Initial Windows support
133-
- Fixed nullable param for translations template for PHP 8.4
134-
- Fixed undefined GLOB_BRACE for translations template
135-
- Fix for Eloquent model info when `phpDocumentor` wasn't installed
136-
- Fix for handling newline characters in JSON response ([#31](https://github.com/laravel/vs-code-extension/pull/31))
137-
- Remove `.github` from bundle ([#29](https://github.com/laravel/vs-code-extension/pull/29))
138-
- Inspired by [#20](https://github.com/laravel/vs-code-extension/pull/20), Inertia paths are now read from the existing PHP config in the project
139-
- **Breaking**: The setting for PHP Command is now changed to run a file, not inline code. Previously this would have looked like this: `php -r "{code}"` but should now look like this `php "{code}"`
136+
- Initial Windows support
137+
- Fixed nullable param for translations template for PHP 8.4
138+
- Fixed undefined GLOB_BRACE for translations template
139+
- Fix for Eloquent model info when `phpDocumentor` wasn't installed
140+
- Fix for handling newline characters in JSON response ([#31](https://github.com/laravel/vs-code-extension/pull/31))
141+
- Remove `.github` from bundle ([#29](https://github.com/laravel/vs-code-extension/pull/29))
142+
- Inspired by [#20](https://github.com/laravel/vs-code-extension/pull/20), Inertia paths are now read from the existing PHP config in the project
143+
- **Breaking**: The setting for PHP Command is now changed to run a file, not inline code. Previously this would have looked like this: `php -r "{code}"` but should now look like this `php "{code}"`
140144

141145
## [0.1.12]
142146

143-
- Now fetching OS/arch specific binaries for Mac and Linux (Windows coming soon)
144-
- Fixed translation loading when there were _a lot_ of translations
145-
- Fixed an issue regarding full name resolution for scoped property access
147+
- Now fetching OS/arch specific binaries for Mac and Linux (Windows coming soon)
148+
- Fixed translation loading when there were _a lot_ of translations
149+
- Fixed an issue regarding full name resolution for scoped property access
146150

147151
## [0.1.11]
148152

149-
- No significant changes
153+
- No significant changes
150154

151155
## [0.1.10]
152156

153-
- Updated icon
154-
- Fixed translation file path display
155-
- Fixed detection of helper methods in parser (e.g. `config()`, `redirect()`, etc)
156-
- Made downloaded binary ~30% smaller
157+
- Updated icon
158+
- Fixed translation file path display
159+
- Fixed detection of helper methods in parser (e.g. `config()`, `redirect()`, etc)
160+
- Made downloaded binary ~30% smaller
157161

158162
## [0.1.9]
159163

160-
- Fixed parsing for `new` anonymous classes (i.e. migrations)
161-
- Fixed parsing for regular function declarations
164+
- Fixed parsing for `new` anonymous classes (i.e. migrations)
165+
- Fixed parsing for regular function declarations
162166

163167
## [0.1.8]
164168

165-
- Bugfix for (really) large `detect` responses
166-
- Autocomplete for `view` related items orders by non-vendor views first
167-
- Fixed bug for searching for views in non-directories
168-
- Better support for earlier versions of Laravel (fixes for config and translation loading)
169-
- If extension cannot load, give specific reason
170-
- Support for linking in path helpers:
171-
- `base_path`
172-
- `resource_path`
173-
- `config_path`
174-
- `app_path`
175-
- `database_path`
176-
- `lang_path`
177-
- `public_path`
178-
- `storage_path`
169+
- Bugfix for (really) large `detect` responses
170+
- Autocomplete for `view` related items orders by non-vendor views first
171+
- Fixed bug for searching for views in non-directories
172+
- Better support for earlier versions of Laravel (fixes for config and translation loading)
173+
- If extension cannot load, give specific reason
174+
- Support for linking in path helpers:
175+
- `base_path`
176+
- `resource_path`
177+
- `config_path`
178+
- `app_path`
179+
- `database_path`
180+
- `lang_path`
181+
- `public_path`
182+
- `storage_path`
179183

180184
## [0.1.7]
181185

182-
- Facade aliases are now considered
183-
- Blade linking, hovering, and diagnostics are improved
184-
- Fixed an error where variables were not consistently resolved
186+
- Facade aliases are now considered
187+
- Blade linking, hovering, and diagnostics are improved
188+
- Fixed an error where variables were not consistently resolved
185189

186190
## [0.1.6]
187191

188-
- Fixed bug where we weren't restricting diagnostics to only PHP files
189-
- Added timeout to parsing processes
192+
- Fixed bug where we weren't restricting diagnostics to only PHP files
193+
- Added timeout to parsing processes
190194

191195
## [0.1.5]
192196

193-
- Remove external dependency on file downloader extension
194-
- Removed keybindings and commands for test runner
197+
- Remove external dependency on file downloader extension
198+
- Removed keybindings and commands for test runner
195199

196200
## [0.1.4]
197201

198-
- Aligned items you can autocomplete with linkable, hoverable, and diagnostic-able items
199-
- Created settings for opting in and out of auto completion
202+
- Aligned items you can autocomplete with linkable, hoverable, and diagnostic-able items
203+
- Created settings for opting in and out of auto completion
200204

201205
## [0.1.3]
202206

203-
- Performance improvements
204-
- Remove tests integration (for now)
205-
- Added `to_route` completion
206-
- Added `redirect()` helper chaining for hovering, linking, and diagnostics
207+
- Performance improvements
208+
- Remove tests integration (for now)
209+
- Added `to_route` completion
210+
- Added `redirect()` helper chaining for hovering, linking, and diagnostics

0 commit comments

Comments
 (0)