github arc53/DocsGPT 1.1.0
v1.1.0

2 hours ago

What's Changed

  • Keep the Responses prompt cache across turns and count replayed reasoning by @dartpain in #3033
  • docs: add Vercel OSS Program badge to README by @dartpain in #3049
  • Update the README translations by @github-actions[bot] in #3050
  • docs: supporters row in README header by @dartpain in #3052
  • Update the README translations by @github-actions[bot] in #3053
  • docs: Neon dark logo on dark theme by @dartpain in #3054
  • Update the README translations by @github-actions[bot] in #3057
  • Richer Word artifacts, artifact downloads for API clients, and reference-only attachments by @dartpain in #3060
  • Report the prompt cache in /v1 usage by @dartpain in #3064
  • Keep a paused turn's attachments and state when it resumes by @dartpain in #3063
  • Triage: answer mentions, honour form claims, quieter PR re-reviews by @dartpain in #3075
  • Let scheduled and webhook agent runs use the code executor by @dartpain in #3081
  • (fix)drawio: preset connector flow by @ManishMadan2882 in #3073
  • chore(deps): bump the frontend group in /frontend with 8 updates by @dependabot[bot] in #3042
  • feat: CoinGecko MCP connector preset by @nabeel001 in #3079
  • Google Drive: pick folders and shared drives, harden the folder download by @dartpain in #3087
  • feat(connectors): add Alpha Vantage MCP connector preset by @Asymtode712 in #3039
  • fix(crawler): stay on the start host when following links by @prakashNalla in #3012
  • fix(connectors): stop the MCP OAuth wait when the user cancels sign-in by @Asymtode712 in #3055
  • fix(k8s): preserve public API URL on workers by @darshan-shanthveer-patil in #3070
  • fix(mcp): tolerate empty input schemas by @nikhiljangid120 in #3000
  • fix: bound embedding chunk inputs by @rohanmalhotracodes in #3009
  • Activity tab by @pabik in #3091
  • Show user emails in the admin console by @dartpain in #3093
  • fix(parser): correct RST header detection and preamble handling by @chukka-venugopalam in #2893
  • Add artifact cards to chat and previews; mobile workflow page by @pabik in #3095
  • Localisations cleanup by @pabik in #3096
  • Add the decision harness: docsgpt.decisions, decider sidecar, API mode, injection check, off by default by @dartpain in #3092
  • Notification handling by @pabik in #3100
  • docs: add anonymous Parallel Search MCP setup example by @georgeatparallel in #2728
  • Model-scored relevance in retrieval: rerank stage and decision prescreen, off by default by @dartpain in #3097
  • fix(parser): bound nested sitemap recursion in SitemapLoader (#3036) by @INEcodes in #3038
  • Decisions: model-based prompt-injection scanning (issue 003) by @dartpain in #3117
  • Passthrough values in the widget, conversations and Logs by @dartpain in #3116
  • chore: bump npm libraries to v0.9.0 by @github-actions[bot] in #2984
  • chore: bump npm libraries to v0.10.0 by @github-actions[bot] in #3119
  • Mark as safe: never return an exception's text by @dartpain in #3118
  • Docs: use widget 0.10.0 by @dartpain in #3120
  • feat(upload): allow uploading a folder (#1771) by @Sarcastic-Soul in #3037
  • fix(tools): stop the API action editor from dropping typed characters by @dartpain in #3123
  • feat(celery): route whole-source jobs to an ingest queue by @dartpain in #3124
  • fix(parser): stop RST chunk_by_token_count from dropping text by @CephasCoots-12 in #3074
  • fix(parser): keep numbers and layout in RST cleanup by @sonu7089 in #3090
  • fix(parser): treat scalar JSON documents as one row by @Ritwik-Mallavarapu in #3086
  • fix: Stop cancels background jobs, keep non-Latin filenames, stream continuation turns by @dartpain in #3128
  • fix: guard against empty/filtered LLM responses in OpenAI adapter by @qizwiz in #2481
  • feat(widget): suggested questions under the welcome card by @dartpain in #3135
  • Docs: 0.11.0 is the current widget release by @dartpain in #3137
  • chore: bump npm libraries to v0.11.0 by @github-actions[bot] in #3136
  • Decisions: conversation analytics and a docs-gap report by @dartpain in #3121
  • feat(widget): translated UI, JavaScript API, conversation history and sidebar layout by @dartpain in #3139
  • Docs: 0.12.0 is the current widget release by @dartpain in #3142
  • chore: bump npm libraries to v0.12.0 by @github-actions[bot] in #3141
  • feat(connectors): add Neon MCP connector preset by @SUJALSPATEL in #3056
  • fix(decisions): torch backend KV crop on transformers 5.20, and backfill dry run counting against the server's model by @dartpain in #3146
  • feat(connectors): add Context7 MCP preset by @qiyuhuating in #3059
  • Add Airtable MCP connector preset by @Inbakumar17 in #2950
  • chore(deps): bump pypdf, certifi and sandbox Pillow; drop PyPDF2 by @dartpain in #3150
  • Link revamp by @pabik in #3149
  • chore: bump npm libraries to v0.13.0 by @github-actions[bot] in #3153
  • Docs: 0.13.0 is the current widget release by @arc53-machine in #3154
  • feat(connectors): link Drive, SharePoint and Confluence citations to the original file by @dartpain in #3155
  • fix(agents): tell the model a scheduled run is the schedule firing by @dartpain in #3158
  • fix(events): keep the notification stream alive after long outages by @dartpain in #3157
  • feat(parser): add token overlap to recursive chunker (#2500) by @abhay-2108 in #2919
  • Website ingest by @pabik in #3156
  • fix(parser): strip only real HTML tags and comments in MarkdownParser by @Anandb71 in #3115
  • UI fixes: page menus at the end of the row, Insights counts charts by @pabik in #3172
  • fix(parser): ignore # lines inside fenced code blocks in MarkdownParser by @Anandb71 in #3114
  • Google Drive: ask for picked files only (drive.file), read folders through a service account by @dartpain in #3169
  • The Context limit feature by @pabik in #3175
  • Reingest re-embeds only what changed; manage_source_files sync replaces a source's files in place by @dartpain in #3170
  • Triage agent: sync its sources in place (docsgpt-cli v1.11.0 --sync) by @dartpain in #3181
  • chore: 1.1.0 by @dartpain in #3182

New Contributors

Full Changelog: 1.0.0...1.1.0

Don't miss a new DocsGPT release

NewReleases is sending notifications on new releases.