Skip to main content
Version: 2.3.0

Changelog

Release 1.3.0 · Forge 2.3.0

New features

  • Worklog editing: you can now edit existing worklogs from the issue panel and Work log tab, without deleting and recreating them. Editable fields include time, date, work type, billable, and notes. Editing respects Jira permissions — if you don't have edit rights, the button is not shown.
  • Required Notes: administrators can enable Require notes in global or per-space configuration. When active, the Notes field is mandatory both when creating and editing a worklog.
  • Official logo: the official LogSense for Jira logo is now used in the documentation and application materials.

🐛 Fixes

  • Side panel hidden without LogSense as provider: the LogSense side panel no longer appears when LogSense is not the active time tracking provider, removing the inconsistent UI.
  • Security updates: dependencies were updated to mitigate a CRLF injection vulnerability.

Release 1.2.0 · Forge 2.2.0

New features

  • LogSense Settings in Space settings: per-space configuration leaves the main space navigation and moves into Space settings, so only space administrators manage settings such as daily limit, default billable, work types, and holidays.
  • Restored admin access: documentation now covers access to the global LogSense panel from Jira Administration → Apps and from Connected apps / Configure, aligned with recent Atlassian navigation changes.
  • CI with lint and tests: the project now includes automatic validation in Bitbucket Pipelines to run npm ci, npm run lint, and npm test before merge/deploy.

Release 1.1.0 · Forge 2.1.0

New features

  • Site-wide global settings: new LogSense — Global Settings panel in Jira administration with General, Work Types, and Holidays tabs at site level. Spaces without their own configuration inherit global values; spaces with overrides keep their rules. Reset to Site Defaults restores site defaults.
  • Global → space inheritance: daily limit, default billable, work type catalog, and holiday calendar resolve at space level first, then from global configuration when no override exists.
  • Internationalization (EN/ES): LogSense UI (time logging, settings, gadget, and admin panels) displays in English or Spanish based on the user's locale in Jira, with English fallback.
  • eazyBI integration: when creating worklogs, LogSense adds a machine-readable stamp [LogSense:v1 billable=… type=…] to the Jira worklog comment (in addition to KVS persistence). New eazyBI tab in Global Settings with snippets for calculated fields.
  • Worklog backfill: documented procedure to update legacy worklog comments that only had metadata in KVS.

Release 1.0.0 · Forge 2.0.0

✨ Main Features:

  • Time tracking provider (Preview): Activate LogSense in Settings → Work items → Time tracking to replace the native Log work UI. Logging is available from the Log work action, Work log tab, and provider administration.
  • Enriched time logging: Form with date picker, time shortcuts (15m, 30m, 1h, 2h, 4h), progress bars for issue estimate and daily limit, and billable/non-billable, work type, and notes fields.
  • Daily hour limit: Validates the total logged per user and date within the space, with fail-safe behavior when verification is temporarily unavailable.
  • Per-space settings (LogSense Settings): New tab in space navigation with general settings (daily limit, default billable, estimates, and holiday blocking), work type catalog, and holiday calendar.
  • Billable hours gadget: Displays billable and non-billable hours on Jira dashboards from worklogs logged with LogSense.