Skip to content

Commit 0d9d37f

Browse files
ensui-devclaude
andcommitted
Performance: Optimize extension activation event
- Changed activation from '*' to 'onStartupFinished' - Significantly improves VSCode startup performance - No longer blocks VSCode startup - Maintains full functionality including auto-update on save - Follows VSCode best practices for extension activation - Bumped version to 0.42.15 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 44e2c8d commit 0d9d37f

2 files changed

Lines changed: 11 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,15 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
66

77
> **Note:** This is an enhanced fork of the [original 42 Header extension by kube](https://github.com/kube/vscode-42header).
88
9+
## [0.42.15] - 2025-10-11
10+
11+
### Performance
12+
- **Activation Event Optimization**: Changed from `*` to `onStartupFinished`
13+
- Significantly improves VSCode startup performance
14+
- No longer blocks VSCode startup
15+
- Still maintains full functionality including auto-update on save
16+
- Follows VSCode best practices for extension activation
17+
918
## [0.42.14] - 2025-10-11
1019

1120
### Security

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "42header-plus",
33
"displayName": "42 Header Plus (Enhanced)",
44
"description": "Enhanced 42 header for VSCode with campus selection and customizable features",
5-
"version": "0.42.14",
5+
"version": "0.42.15",
66
"publisher": "MarioLJFerreira",
77
"icon": "42.png",
88
"repository": {
@@ -37,7 +37,7 @@
3737
"theme": "dark"
3838
},
3939
"activationEvents": [
40-
"*"
40+
"onStartupFinished"
4141
],
4242
"main": "./out/src/extension",
4343
"contributes": {

0 commit comments

Comments
 (0)