If your team's hours go into Jira as worklogs and come out through a reporting app, it is worth ten minutes this month to check what that app is built on. Atlassian Connect, the older way of building Cloud apps, reaches end of support on 31 January 2027. Reports are the part of the stack people notice last: nobody looks at the timesheet app until the month-end invoice or payroll run depends on it.
Here is what is happening, what it means for a worklog report, and a checklist for deciding what to do.
The timeline
- 17 September 2025: no new Connect apps accepted on the Marketplace (Atlassian's announcement).
- May 2026: a notice, "This app might stop working soon", began rolling out in Connect apps' own screens, first in admin pages; since September every site with an app using Connect features sees it, end users included (developer community).
- Late July 2026: admins see a yellow warning on the Connected apps page in Atlassian Administration for Connect-only apps and for vendors who said they will not move or have not decided; since September, a blue note for vendors who said they will (what admins see).
- 3 August 2026: end of support moved from December 2026 to 31 January 2027 (developer community).
What changes on 1 February 2027, and what does not
Connect apps do not switch off. In Atlassian's words, after the deadline "only critical security vulnerabilities will be addressed and Connect feature deprecations will happen with little notice", and breakages are expected to become more frequent (Atlassian, 3 August 2026). The same post says over 95% of paid app seats have already moved to Forge.
For a worklog report, the risk is not a hard stop. It is a report that fails one month-end, with no fix coming. The admin warning itself tells you what to do: "For migration plans or other available options, contact the vendor directly through the app's Marketplace listing." Atlassian does not publish a list of replacements.
A checklist for admins
- List what is on Connect. In Atlassian Administration, open Connected apps for your site and read the note beside each app.
- Ask each vendor. Use the support link on each app's Marketplace listing: is a Forge version coming, and when? A blue note means the vendor has said it will move. If the answer is a date before 31 January 2027, you may need to do nothing else.
- Write down how the report is used, before anything changes: each saved report's period, grouping, split by day, week or month, the people or groups it covers, who it is shared with, and what is exported and where it goes. This is the part people forget, and the part that makes any move quick.
- If you need a replacement, decide what you actually need. A report over Jira's own worklogs means nothing changes about how people log time, and nothing has to be migrated: the hours are already in Jira. If you need timers, approvals or locked periods, you need a time-tracking app, which is a bigger decision.
- Check how it handles your data. The listing's Privacy and Security tab shows what an app may read and write. A Runs on Atlassian badge means no data leaves Atlassian (Atlassian).
- Run old and new side by side for one closed month and compare totals per person and per work item before anyone relies on the new one. When two reports differ, it is nearly always the time zone that decides which day a worklog counts on, or worklogs restricted to a group or role that only some people can see.
- Move before the deadline, not after. Rebuild the saved reports, share them as before, tell people where they are, and uninstall the old app once nobody opens it, while the old report still works if you need to check a figure.
If you only need a figure now and then
Jira can find the work items someone logged time on with JQL, for example worklogAuthor = currentUser() AND worklogDate >= 2026-10-01 AND worklogDate <= 2026-10-31. Be aware that the Time Spent beside each work item, on screen and in the export, is the work item's all-time total from every author, not the time logged in the period. Jira's own Time tracking report works per version in company-managed spaces (Atlassian), and a report of time per person per period is an open request, JRACLOUD-97253. For an occasional check that may be enough; for a weekly timesheet or a monthly invoice it usually is not.
What we built
Full disclosure: I'm the founder of Lineset, and we built Logline for teams in exactly this position, so weigh this part accordingly. It is a worklog report and timesheet app on Forge that reads Jira's own worklogs as the person viewing, changes nothing in Jira, and runs on Atlassian, so nothing leaves your site. If you bill from Jira, it adds billable hours and amounts at your rates. The two can run side by side while you compare.
A month of Jira's own worklogs in a space's Logline tab: rows by epic and work item, billable hours, estimates, and one work item opened to its worklogs.
Whatever you use, do the checklist before the month-end that matters. If you have already moved a worklog report off Connect, which total didn't match on the first run?