EkLine changelog
What’s new in EkLine. We publish monthly updates covering new features and improvements across Docs Reviewer and Docs Agent.
July 2026
Section titled “July 2026”Docs Agent
Section titled “Docs Agent”Follow-up messages in Slack threads — The @EkLine Slack bot now accepts follow-up messages you send while it is still working in a thread, running them in order instead of rejecting them. Set up the Slack bot
Per-repository review rules for GitLab — Control which merge requests trigger automatic reviews on a per-repository basis for GitLab, matching the existing GitHub controls. Set target branch filters, ignore patterns, author lists, and file filters in Settings > Organization > GitLab Integration (select a repository to configure its review rules).
Keep documentation screenshots up to date automatically — Docs Agent recaptures the screenshots in your documentation from your live product on a schedule you set, so images don’t drift out of date. Configure scheduled agents
Watch the agent browse in real time — When Docs Agent browses your site to capture screenshots or verify content, you can now watch its browser live in the editor. You can also replay the session afterward.
Turn Pylon tickets into help-center articles — Docs Agent reviews recent Pylon support tickets for questions your knowledge base should answer, then drafts the missing or corrected articles for your review. Configure scheduled agents
Flexible schedules for scheduled agents — Set scheduled agents to repeat on interval-based cadences such as every other day, twice a week, or every two weeks. Select multiple weekdays for a single agent, and rely on timezone-aware run times that hold through daylight saving changes. The schedule picker previews your next five runs, and you can run an agent immediately or skip its next run. Configure scheduled agents
Faster documentation PR dashboard — The dashboard now renders immediately from saved data. It then loads live pull request details in the background, removing the multi-second delay when you open it on larger accounts.
More complete PR tracking — The dashboard now includes documentation pull requests recovered automatically even when they have no linked session. It also filters out unrelated automated pull requests such as dependency updates, so the list shows only EkLine’s documentation work.
Bug fixes
Section titled “Bug fixes”- Fixed an issue where Docs Agent created informational comments on a GitLab merge request as resolvable threads, which could block the merge button on projects that require all threads to be resolved.
- Fixed Docs Agent not opening a documentation pull request from some sessions triggered by a pull request or merge request, even when your organization has automatic documentation PRs enabled.
- Fixed an infinite redirect loop that could stop the editor session page from loading.
- Fixed the editor preview crashing in some sessions.
- Fixed dialogs continuing to intercept clicks after you closed them, which could leave the app unresponsive until you refreshed the page.
- The @EkLine Slack bot now responds only when you mention it directly, so it no longer replies to other messages in a thread it has joined.
June 2026
Section titled “June 2026”Docs Agent
Section titled “Docs Agent”Typo-tolerant @EkLine mentions — Docs Agent now responds to @EkLine mentions in GitHub and GitLab comments even when someone misspells or formats the handle incorrectly, so a typo no longer results in a silent no-op.
Automatic merge requests on GitLab — When Docs Agent flags a GitLab merge request as high-confidence for documentation changes, it now opens a documentation merge request automatically, matching the existing GitHub pull request flow. Learn more
Live progress in Slack — The @EkLine Slack bot shows a live status indicator while it works on your request, so you can see it is making progress before the response arrives. Set up the Slack bot
View PR for merged pull requests — When a documentation pull request is already merged and has no new changes, the editor shows a View PR button instead of prompting you to raise a duplicate.
Attach up to 20 files per message — The chat panel now accepts up to 20 attachments per message and warns you when files exceed the limit instead of dropping them silently. Supported file types
Slack thread responses — The @EkLine Slack bot streams live progress in a single self-updating message, posts Docs Agent’s own reply with an expandable diff, and adds a View EkLine chat button on the first response. Follow-up mentions in that thread continue the same session, so the agent keeps context across messages. Set up the Slack bot
Session reuse on PR comments — Replying to a pull request comment Docs Agent created continues the existing session instead of starting a new one.
90-day session history — Resume Docs Agent sessions for up to 90 days, up from 30. Learn more
Bug fixes
Section titled “Bug fixes”- Fixed Docs Agent posting duplicate comments on a GitLab merge request, where a medium-confidence review note could trigger itself.
- Fixed Docs Agent occasionally showing a raw JSON object instead of a readable summary when assessing whether a pull request needs documentation.
- Fixed the Docs Reviewer flagging the
httpsscheme inside a URL in document frontmatter as a spelling issue. - Only authorized project members can now trigger Docs Agent from GitLab merge request comments.
- Fixed the Docs Reviewer flagging keys inside document frontmatter when the file started with a byte order mark (BOM).
May 2026
Section titled “May 2026”Docs Agent
Section titled “Docs Agent”GitLab automatic MR review — Docs Agent monitors your GitLab merge requests and detects when documentation needs updating, matching the existing GitHub PR review feature. Learn more
HubSpot integration — Connect HubSpot from the integrations page to give Docs Agent access to your customer-facing content. Set up integrations
Organization memory — Docs Agent remembers context about your repositories and conventions across sessions, so your whole team benefits from shared knowledge.
Style review before PR creation — Docs Agent runs a documentation style check before creating pull requests, catching formatting and tone issues before human review.
Mark session as done — Mark completed sessions from the sidebar menu to keep your workspace tidy. The sidebar hides done sessions by default, and you can toggle them back into view.
Agentic PR workflow — Click Raise PR or Update PR in the editor, and Docs Agent handles the entire process through the chat. It writes meaningful commit messages and detects existing PRs before creating duplicates.
Real-time PR status — Track documentation PR state — open, merged, or closed — directly in the editor toolbar with live webhook-driven updates from GitHub and GitLab.
Session links in PRs — Documentation PRs created by Docs Agent include a link back to the editor session that generated them, so reviewers can see the full context.
Automatic diff view — Sessions open with the diff view enabled by default when documentation changes exist, so you see proposed edits immediately.
Smarter session titles — Sessions initiated from Slack and other triggers now generate descriptive titles instead of showing the raw first message.
Improved GitLab @mentions — @mentioning Docs Agent in GitLab merge requests now supports reactions and editor replies, matching the GitHub experience.
Pylon support review template — A new scheduled agent template that reviews Pylon support tickets to identify documentation opportunities. Configure scheduled agents
Chat-driven pull requests — Creating and updating documentation pull requests now happens through the chat panel. Click Raise PR or Update PR and the agent prefills a prompt you can edit before sending, giving you more control over commit messages and PR descriptions. Learn more
PR analysis confidence — GitHub-triggered sessions now show a colored confidence badge in the sidebar indicating how likely a PR requires documentation changes.
Dashboard PR tracking — Documentation PRs created by Docs Agent appear on the dashboard with reviewer assignments, diff stats, and review state, so you track docs work alongside code changes.
Session initiator badges — Sessions in the sidebar show who started them, with name badges for Slack-triggered sessions and source labels for GitHub-triggered ones.
Expanded file upload support — Upload code files, data files, and configuration files alongside documents and images in the chat panel. The agent now accepts 67 file types including .json, .yaml, .py, .ts, .go, .rs, and more. Supported file types
Automatic PRs from Slack — Slack-triggered sessions now create documentation pull requests automatically, so you get a ready-to-review PR without switching to the editor. Disable per-organization in Settings > Organization > Docs Agent. Set up the Slack bot
Credit badge — Embed a “Maintained by EkLine” credit on your documentation site using a lightweight web component or static SVG badge. Supports automatic light and dark theme switching and works with all major documentation frameworks. Embed the badge
Bug fixes
Section titled “Bug fixes”- Fixed GitHub repository deletions not persisting when saving integration settings.
- Fixed a brief “feature not available” flash when loading pages with feature flags.
- Fixed search modal disappearing when navigating between pages on the documentation site.
- Fixed blank onboarding page when the sign-up link did not include an email parameter.
April 2026
Section titled “April 2026”Docs Agent
Section titled “Docs Agent”Custom instructions — Give Docs Agent context about your repositories, documentation structure, and company conventions in Settings > Organization > Docs Agent.
GitLab integration — Connect GitLab to let Docs Agent read merge requests, issues, and repository files when generating or updating documentation. Set up integrations
Multiple GitHub organizations — Connect more than one GitHub organization to a single EkLine organization. Manage all connected organizations from the integrations page.
File attachments in Slack — Attach files directly in Slack when chatting with the @EkLine bot to give the agent more context for documentation tasks. Set up the Slack bot
Session rename — Rename sessions directly from the sidebar by double-clicking the title or clicking the edit icon.
Stop and queue messages — Stop the agent mid-response and queue follow-up messages while it works, so you stay in control of the conversation.
Session time groups — The sidebar groups sessions by Today, Yesterday, Previous 7 Days, and Previous 30 Days for faster navigation.
Session source filter — Filter the sessions sidebar by source — EkLine editor, GitHub, Slack, or Scheduled — to find conversations faster.
Customizable scheduled agent templates — Select from 12 predefined templates when creating scheduled agents, then edit the prompt and toggle actions like raising a PR or sending a Slack notification. Configure scheduled agents
PR reviewer settings — Configure default reviewers and auto-assign behavior for documentation PRs in Settings > Organization > Docs Agent.
GitLab MR comments — @mention Docs Agent directly in GitLab merge request comments for context-aware responses.
Docs Reviewer
Section titled “Docs Reviewer”Review on open and save settings — Control when automatic reviews run in VS Code with the new ReviewOnOpen and ReviewOnSave settings. Disable either to review only on demand.
AI false-positive filtering — Toggle AI-based false-positive filtering in VS Code with the AiFalsePositiveFiltering setting to reduce noise in review results.
AI rules for repo-wide scans — Control whether AI-powered rules run during full-repository scans in VS Code with the EnableAiRulesForRepoWideScans setting.
Per-repository review rules — Configure which pull requests trigger automatic reviews on a per-repository basis. Set target branch filters, ignore patterns, author lists, and file filters in Settings > Organization > GitHub Integration (select a repository to configure its review rules).
Bug fixes
Section titled “Bug fixes”- Fixed file uploads failing when the server returned a redirect.
- Fixed clicking inside a session rename input unexpectedly navigating away.
- Inaccessible GitHub repositories now show a warning on the integrations page instead of failing silently.
March 2026
Section titled “March 2026”Docs Agent
Section titled “Docs Agent”Automatic PR review — EkLine now monitors your pull requests and automatically detects when documentation needs updating. Depending on confidence, it stays silent, posts a suggestion, or creates a docs PR for you. Learn more
Google Drive integration — Connect Google Drive to give Docs Agent access to your documentation stored in Drive. Set up integrations
Scheduled agents — Automate recurring documentation tasks on a cron schedule. Any organization member can create and manage scheduled agents. Learn more
File attachments in chat — Attach PDFs, Word documents, spreadsheets, and other files directly in the chat panel to give the agent additional context when generating documentation. Supported file types
PDF native rendering — Uploaded PDFs now display as native document blocks in the editor instead of generic attachments.
Smarter PR line comments — When you @mention Docs Agent on a specific line in a pull request, it now sees the exact line range and diff context for more precise responses.
Screenshot insertion — Upload screenshots and images, and the agent inserts them directly into your documentation with appropriate markdown references. Learn more
Faster session startup — Organizations with large repositories experience up to 2x faster session workspace setup.
Bug fixes
Section titled “Bug fixes”- Undo and redo now work correctly in the editor.
February 2026
Section titled “February 2026”Docs Agent
Section titled “Docs Agent”Slack bot — Create documentation drafts without leaving Slack. @mention @EkLine in any channel or thread. Set up the Slack bot
Unified Slack connection — Connect Slack with a single authorization instead of two.
Create pull requests from the editor — Click Raise PR in the editor toolbar to create a GitHub pull request directly from your draft.
Docs Reviewer
Section titled “Docs Reviewer”AI suggestions in VS Code — Get AI-powered writing suggestions as you write.
Bug fixes
Section titled “Bug fixes”- Fixed crash when linting large documentation sets in VS Code.
- Diagnostics now clear correctly when no issues are found.
- Default documentation path changed to workspace root for better compatibility.
Questions or feedback? Contact support@ekline.io.