Skip to content

Commit 86cac71

Browse files
committed
Update CHANGELOG.md
1 parent 0083116 commit 86cac71

File tree

1 file changed

+84
-73
lines changed

1 file changed

+84
-73
lines changed

CHANGELOG.md

Lines changed: 84 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -4,136 +4,147 @@ All notable changes to the Laravel extension will be documented in this file.
44

55
## [Unreleased]
66

7-
- Added optional test func to PHP auto detection ([#219](https://github.com/laravel/vs-code-extension/pull/219))
8-
- Use 2MB buffer instead of 1MB ([#211](https://github.com/laravel/vs-code-extension/pull/211))
9-
- Added CONTRIBUTING.md to help people that want to contribute to the extension
7+
- Nothing yet
8+
9+
## [0.1.19]
10+
11+
- Added optional test func to PHP auto detection ([#219](https://github.com/laravel/vs-code-extension/pull/219))
12+
- Use 2MB buffer instead of 1MB ([#211](https://github.com/laravel/vs-code-extension/pull/211))
13+
- Added CONTRIBUTING.md to help people that want to contribute to the extension
14+
- Include debug info when copying error ([#250](https://github.com/laravel/vs-code-extension/pull/250))
15+
- Stop using File::json for JSON translations ([#249](https://github.com/laravel/vs-code-extension/pull/249))
16+
- Fix inertia relative path ([#246](https://github.com/laravel/vs-code-extension/pull/246))
17+
- Fix relative asset paths ([#245](https://github.com/laravel/vs-code-extension/pull/245))
18+
- Don't re-document existing Eloquent docblocks ([#235](https://github.com/laravel/vs-code-extension/pull/235))
19+
- Dispose file watchers on deactivate ([#234](https://github.com/laravel/vs-code-extension/pull/234))
20+
- More Eloquent column mapping types ([#233](https://github.com/laravel/vs-code-extension/pull/233))
1021

1122
## [0.1.18]
1223

1324
### Fixed
1425

15-
- Null logger for mini PHP scripts ([#199](https://github.com/laravel/vs-code-extension/pull/199))
16-
- App Bindings: Make sure reflected class is not null ([#198](https://github.com/laravel/vs-code-extension/pull/198))
17-
- ScopedPropertyAccessExpressionParser improvements ([#8](https://github.com/laravel/vs-code-php-parser-cli/pull/8))
18-
- Check `isAutoCompleting` before firing it ([#7](https://github.com/laravel/vs-code-php-parser-cli/pull/7))
19-
- Make sure `ClosureThis` is not null before we use it in `auth` mini script ([#200](https://github.com/laravel/vs-code-extension/pull/200))
20-
- Handle string concatenation parsing ([#9](https://github.com/laravel/vs-code-php-parser-cli/pull/9))
21-
- 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))
26+
- Null logger for mini PHP scripts ([#199](https://github.com/laravel/vs-code-extension/pull/199))
27+
- App Bindings: Make sure reflected class is not null ([#198](https://github.com/laravel/vs-code-extension/pull/198))
28+
- ScopedPropertyAccessExpressionParser improvements ([#8](https://github.com/laravel/vs-code-php-parser-cli/pull/8))
29+
- Check `isAutoCompleting` before firing it ([#7](https://github.com/laravel/vs-code-php-parser-cli/pull/7))
30+
- Make sure `ClosureThis` is not null before we use it in `auth` mini script ([#200](https://github.com/laravel/vs-code-extension/pull/200))
31+
- Handle string concatenation parsing ([#9](https://github.com/laravel/vs-code-php-parser-cli/pull/9))
32+
- 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))
2233

2334
## [0.1.17]
2435

2536
### Added
2637

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

2940
### Fixed
3041

31-
- Fix confusing "PHP Command" setting ([#187](https://github.com/laravel/vs-code-extension/pull/187))
32-
- Fix for missing translation "path" property ([#186](https://github.com/laravel/vs-code-extension/pull/186))
33-
- Fix binary permissions cross platform ([#183](https://github.com/laravel/vs-code-extension/pull/183))
34-
- Increase binary download timeout to 60s ([#182](https://github.com/laravel/vs-code-extension/pull/182))
42+
- Fix confusing "PHP Command" setting ([#187](https://github.com/laravel/vs-code-extension/pull/187))
43+
- Fix for missing translation "path" property ([#186](https://github.com/laravel/vs-code-extension/pull/186))
44+
- Fix binary permissions cross platform ([#183](https://github.com/laravel/vs-code-extension/pull/183))
45+
- Increase binary download timeout to 60s ([#182](https://github.com/laravel/vs-code-extension/pull/182))
3546

3647
## [0.1.16]
3748

3849
### Added
3950

40-
- PHP Environment setting. Specify your local environment via a list of common local setups.
41-
- Broadened the scope of `config` values to include top level files and top-level array keys
51+
- PHP Environment setting. Specify your local environment via a list of common local setups.
52+
- Broadened the scope of `config` values to include top level files and top-level array keys
4253

4354
### Fixed
4455

45-
- Auto-detection of Sail and running PHP scripts via Sail
46-
- Bug where second parameter of `config()` was autocompleting, linking, hovering, and validating
47-
- Removed hardcoded `env` values from `launch.json` to allow users to contribute more easily
48-
- File watcher paths as configured by `config/inertia.php`
49-
- Missing Inertia views quick fix now respects the paths as configured by `config/inertia.php`
50-
- Hovering and linking for Windows users with incorrect filepaths
51-
- Removed error popups when the codebase had a parser error (during active editing)
56+
- Auto-detection of Sail and running PHP scripts via Sail
57+
- Bug where second parameter of `config()` was autocompleting, linking, hovering, and validating
58+
- Removed hardcoded `env` values from `launch.json` to allow users to contribute more easily
59+
- File watcher paths as configured by `config/inertia.php`
60+
- Missing Inertia views quick fix now respects the paths as configured by `config/inertia.php`
61+
- Hovering and linking for Windows users with incorrect filepaths
62+
- Removed error popups when the codebase had a parser error (during active editing)
5263

5364
## [0.1.15]
5465

55-
- Fixed issue with executing binary on Windows path with spaces
56-
- Repo file watchers are now debounced to prevent CPU from spiking
57-
- Extension should now output cleaner errors from mini scripts so that future issues will be easier to debug
66+
- Fixed issue with executing binary on Windows path with spaces
67+
- Repo file watchers are now debounced to prevent CPU from spiking
68+
- Extension should now output cleaner errors from mini scripts so that future issues will be easier to debug
5869

5970
## [0.1.14]
6071

61-
- 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.
72+
- 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.
6273

6374
## [0.1.13]
6475

65-
- Initial Windows support
66-
- Fixed nullable param for translations template for PHP 8.4
67-
- Fixed undefined GLOB_BRACE for translations template
68-
- Fix for Eloquent model info when `phpDocumentor` wasn't installed
69-
- Fix for handling newline characters in JSON response ([#31](https://github.com/laravel/vs-code-extension/pull/31))
70-
- Remove `.github` from bundle ([#29](https://github.com/laravel/vs-code-extension/pull/29))
71-
- 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
72-
- **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}"`
76+
- Initial Windows support
77+
- Fixed nullable param for translations template for PHP 8.4
78+
- Fixed undefined GLOB_BRACE for translations template
79+
- Fix for Eloquent model info when `phpDocumentor` wasn't installed
80+
- Fix for handling newline characters in JSON response ([#31](https://github.com/laravel/vs-code-extension/pull/31))
81+
- Remove `.github` from bundle ([#29](https://github.com/laravel/vs-code-extension/pull/29))
82+
- 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
83+
- **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}"`
7384

7485
## [0.1.12]
7586

76-
- Now fetching OS/arch specific binaries for Mac and Linux (Windows coming soon)
77-
- Fixed translation loading when there were _a lot_ of translations
78-
- Fixed an issue regarding full name resolution for scoped property access
87+
- Now fetching OS/arch specific binaries for Mac and Linux (Windows coming soon)
88+
- Fixed translation loading when there were _a lot_ of translations
89+
- Fixed an issue regarding full name resolution for scoped property access
7990

8091
## [0.1.11]
8192

82-
- No significant changes
93+
- No significant changes
8394

8495
## [0.1.10]
8596

86-
- Updated icon
87-
- Fixed translation file path display
88-
- Fixed detection of helper methods in parser (e.g. `config()`, `redirect()`, etc)
89-
- Made downloaded binary ~30% smaller
97+
- Updated icon
98+
- Fixed translation file path display
99+
- Fixed detection of helper methods in parser (e.g. `config()`, `redirect()`, etc)
100+
- Made downloaded binary ~30% smaller
90101

91102
## [0.1.9]
92103

93-
- Fixed parsing for `new` anonymous classes (i.e. migrations)
94-
- Fixed parsing for regular function declarations
104+
- Fixed parsing for `new` anonymous classes (i.e. migrations)
105+
- Fixed parsing for regular function declarations
95106

96107
## [0.1.8]
97108

98-
- Bugfix for (really) large `detect` responses
99-
- Autocomplete for `view` related items orders by non-vendor views first
100-
- Fixed bug for searching for views in non-directories
101-
- Better support for earlier versions of Laravel (fixes for config and translation loading)
102-
- If extension cannot load, give specific reason
103-
- Support for linking in path helpers:
104-
- `base_path`
105-
- `resource_path`
106-
- `config_path`
107-
- `app_path`
108-
- `database_path`
109-
- `lang_path`
110-
- `public_path`
111-
- `storage_path`
109+
- Bugfix for (really) large `detect` responses
110+
- Autocomplete for `view` related items orders by non-vendor views first
111+
- Fixed bug for searching for views in non-directories
112+
- Better support for earlier versions of Laravel (fixes for config and translation loading)
113+
- If extension cannot load, give specific reason
114+
- Support for linking in path helpers:
115+
- `base_path`
116+
- `resource_path`
117+
- `config_path`
118+
- `app_path`
119+
- `database_path`
120+
- `lang_path`
121+
- `public_path`
122+
- `storage_path`
112123

113124
## [0.1.7]
114125

115-
- Facade aliases are now considered
116-
- Blade linking, hovering, and diagnostics are improved
117-
- Fixed an error where variables were not consistently resolved
126+
- Facade aliases are now considered
127+
- Blade linking, hovering, and diagnostics are improved
128+
- Fixed an error where variables were not consistently resolved
118129

119130
## [0.1.6]
120131

121-
- Fixed bug where we weren't restricting diagnostics to only PHP files
122-
- Added timeout to parsing processes
132+
- Fixed bug where we weren't restricting diagnostics to only PHP files
133+
- Added timeout to parsing processes
123134

124135
## [0.1.5]
125136

126-
- Remove external dependency on file downloader extension
127-
- Removed keybindings and commands for test runner
137+
- Remove external dependency on file downloader extension
138+
- Removed keybindings and commands for test runner
128139

129140
## [0.1.4]
130141

131-
- Aligned items you can autocomplete with linkable, hoverable, and diagnostic-able items
132-
- Created settings for opting in and out of auto completion
142+
- Aligned items you can autocomplete with linkable, hoverable, and diagnostic-able items
143+
- Created settings for opting in and out of auto completion
133144

134145
## [0.1.3]
135146

136-
- Performance improvements
137-
- Remove tests integration (for now)
138-
- Added `to_route` completion
139-
- Added `redirect()` helper chaining for hovering, linking, and diagnostics
147+
- Performance improvements
148+
- Remove tests integration (for now)
149+
- Added `to_route` completion
150+
- Added `redirect()` helper chaining for hovering, linking, and diagnostics

0 commit comments

Comments
 (0)