Skip to content

Commit 0bd7026

Browse files
committed
chore(v2.0.0): new release
1 parent 042b7c7 commit 0bd7026

File tree

5 files changed

+43
-8
lines changed

5 files changed

+43
-8
lines changed

biome.json

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{
2+
"$schema": "https://biomejs.dev/schemas/1.8.3/schema.json",
3+
"formatter": {
4+
"enabled": true,
5+
"indentStyle": "space",
6+
"indentWidth": 2,
7+
"lineWidth": 80
8+
},
9+
"linter": {
10+
"enabled": true,
11+
"rules": {
12+
"recommended": true
13+
}
14+
},
15+
"organizeImports": {
16+
"enabled": true
17+
},
18+
"files": {
19+
"ignore": ["node_modules", "dist"]
20+
}
21+
}

changelog.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
## Changelog v2.0.0
2+
3+
- **Complete plugin rewrite** with enhanced architecture and functionality, including:
4+
- New configurable plugin settings.
5+
- Integrated logger for improved debugging.
6+
- Advanced sidebar with expanded features.
7+
- Optimized queue system for better performance.
8+
- Enhanced plugin API for greater flexibility.
9+
- **Upgraded queue system** to handle both online and offline heartbeats more efficiently.
10+
- Introduced new `wakatime` and `@wakatime/offline` APIs to support plugin development.
11+
- **Real-time SidebarApp updates** displaying key metrics and essential data.
12+
- **Updated branding:** replaced the legacy black wakatime icon with a modern white version.

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
{
22
"name": "acode-wakatime",
3-
"version": "1.1.0",
3+
"version": "2.0.0",
44
"type": "module",
55
"author": "overskul",
66
"license": "MIT",
77
"dependencies": {
88
"@types/ace": "^0.0.50",
9+
"dompurify": "^3.2.6",
910
"html-tag-js": "^1.1.41"
1011
},
1112
"devDependencies": {

plugin.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"id": "x.wakatime",
33
"name": "Wakatime",
44
"main": "main.js",
5-
"version": "1.1.0",
5+
"version": "2.0.0",
66
"readme": "readme.md",
77
"icon": "icon.png",
88
"files": ["assets"],
@@ -12,6 +12,7 @@
1212
"name": "overskul",
1313
"github": "overskul"
1414
},
15+
"repository": "https://github.com/overskul/acode-wakatime",
1516
"contributors": [
1617
{
1718
"name": "Sebastian Jn",

readme.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ This is a simple yet powerful plugin for Acode that integrates with the WakaTime
1414
- **Project-Based Insights**: Automatically associates your activity with the current project.
1515
- **Easy Configuration**: Simple setup process with your WakaTime API key.
1616
- **Activity Logs**: View detailed time logs of your sessions.
17+
- **Advanced SidebarApp**: View all your Wakatime real-time information on a single tab.
1718
- **Lightweight and Efficient**: Minimal impact on Acode’s performance.
1819

1920
---
@@ -24,11 +25,9 @@ This is a simple yet powerful plugin for Acode that integrates with the WakaTime
2425
- Sign up for a free [WakaTime](https://wakatime.com) account if you don’t already have one.
2526

2627
2. **Download the Plugin**:
27-
- Clone or download the plugin files from the repository.
28-
- Or download the plugin directly from the Acode extensions list.
29-
30-
3. **Enable the Plugin**:
31-
- Open Acode, go to the sidebar, and select the WakaTime app.
28+
- Download the plugin directly from the Acode extensions list.
29+
- Or download the plugin zip-file from the repository release's.
30+
- Then Navigate to **Sidebar** > **Extensions** > **"+"** > **Local** > Broswers where the zip-file is stored.
3231

3332
---
3433

@@ -39,6 +38,7 @@ This is a simple yet powerful plugin for Acode that integrates with the WakaTime
3938

4039
2. **Set Up in Acode**:
4140
- Open the WakaTime app in Acode.
41+
- Navigate to plugin settings > **WakaTime API Key**.
4242
- Paste your WakaTime API key in the prompt.
4343

4444
3. **Start Coding**:
@@ -49,7 +49,7 @@ This is a simple yet powerful plugin for Acode that integrates with the WakaTime
4949
## Usage
5050
- The timer starts when you begin editing a file.
5151
- Activity is sent to your WakaTime dashboard in real-time.
52-
- Use the WakaTime website or app to view detailed analytics of your coding activity.
52+
- Use the plugin SidebarApp, WakaTime website or app to view detailed analytics of your coding activity.
5353

5454
---
5555

0 commit comments

Comments
 (0)