Skip to content

Commit 78a2690

Browse files
dotNomadclaude
andauthored
Upgrade Vite to 8.0.x in publisher-command-center (#338)
* Upgrade Vite to 8.0.x in publisher-command-center Resolves 13 Dependabot security alerts by upgrading Vite from 2.6.x to 8.0.x. Migrates esbuild JSX config to oxc equivalent for Vite 8, adds dev server proxy for local development, and silences Bootstrap Sass deprecation warnings per Bootstrap's official recommendation. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Fix arrow function `this` binding in ContentsComponent Change view from arrow function to regular function so Mithril can bind `this` to the component state. This was a pre-existing bug masked by Vite 2's non-strict bundling where `this` resolved to `window` instead of `undefined`. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Bump publisher-command-center extension version to 0.0.6 Increment version to trigger a gallery release with the Vite upgrade and ContentsComponent bug fix. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Run prettier on publisher-command-center Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 68af2e1 commit 78a2690

18 files changed

Lines changed: 1116 additions & 731 deletions

extensions/publisher-command-center/CONTRIBUTING.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,6 @@ Start the watcher to enable continuous rebuilds of the frontend:
4747
npm run watch
4848
```
4949

50-
5150
### Building for Production
5251

5352
To build the frontend for production:

extensions/publisher-command-center/README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,3 @@ integration.
1212

1313
If you don't see one in the list, an administrator must enable this feature on your Connect server.
1414
See the [Admin Guide](https://docs.posit.co/connect/admin/integrations/oauth-integrations/connect/) for setup instructions.
15-

extensions/publisher-command-center/manifest.json

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,13 @@
1818
}
1919
},
2020
"extension": {
21-
"name": "publisher-command-center",
22-
"title": "Publisher Command Center",
23-
"description": "An app that helps publishers view and manage details about apps and dashboards deployed to Connect. View app metadata and history for all of the apps you are collaborating on as well as see and managing running process for individual apps.",
24-
"homepage": "https://github.com/posit-dev/connect-extensions/tree/main/extensions/publisher-command-center",
25-
"minimumConnectVersion": "2025.04.0",
26-
"requiredFeatures": [
27-
"API Publishing",
28-
"OAuth Integrations"
29-
],
30-
"version": "0.0.5"
21+
"name": "publisher-command-center",
22+
"title": "Publisher Command Center",
23+
"description": "An app that helps publishers view and manage details about apps and dashboards deployed to Connect. View app metadata and history for all of the apps you are collaborating on as well as see and managing running process for individual apps.",
24+
"homepage": "https://github.com/posit-dev/connect-extensions/tree/main/extensions/publisher-command-center",
25+
"minimumConnectVersion": "2025.04.0",
26+
"requiredFeatures": ["API Publishing", "OAuth Integrations"],
27+
"version": "0.0.6"
3128
},
3229
"files": {
3330
"requirements.txt": {

0 commit comments

Comments
 (0)