Skip to content

Commit d2cb8cf

Browse files
committed
Prepare release v1.0.0
1 parent b6bfe6e commit d2cb8cf

3 files changed

Lines changed: 14 additions & 6 deletions

File tree

CHANGELOG.md

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,18 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [0.1.0] - 2026-03-01
8+
## [1.0.0] - 2026-03-01
99

1010
### Added
1111

12-
- Initial release
13-
- Plugin boilerplate with Plugin API hooks
14-
- Example skill, agent, command, and tool templates
12+
- Plugin source migrated from `@techdivision/opencode-time-tracking` to standalone package
13+
- Event hook for session tracking (start, end, duration, token usage)
14+
- Tool execute after hook for ticket extraction from tool calls
15+
- ConfigLoader with `process.env` fallback chain (delegated .env loading to `opencode-plugin-shell-env`)
16+
- CsvWriter for Jira/Tempo-compatible worklog CSV export
17+
- SessionManager, TicketExtractor, TicketResolver services
18+
- 5 skills: csv, reports, booking, calendar-sync, tempo-sync
19+
- 6 agents: time-tracking, booking-proposal, calendar-sync, drive-sync, tempo-sync, worklog
20+
- 8 commands: track-time, timesheet, booking-proposal, sync-calendar, sync-drive, sync-tempo, sync-worklogs, init
21+
- 3 tools: track-time, cumulate-daily-worklogs, sync-tempo-worklog
22+
- GitHub Actions publish workflow (tag-based npm publish with provenance)

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@techdivision/opencode-plugin-time-tracking",
3-
"version": "0.1.0",
3+
"version": "1.0.0",
44
"description": "Automatic time tracking plugin for OpenCode. Tracks session duration and tool usage, writing entries to a CSV file compatible with Jira worklog sync incl. commands, skills and agents.",
55
"type": "module",
66
"main": "src/Plugin.ts",

plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
"name": "time-tracking",
33
"description": "Automatic time tracking plugin for OpenCode. Tracks session duration and tool usage, writing entries to a CSV file compatible with Jira worklog sync incl. commands, skills and agents.",
44
"category": "standard",
5-
"version": "0.1.0"
5+
"version": "1.0.0"
66
}

0 commit comments

Comments
 (0)