Repository navigation
Known issues
- The update to v2.2.4 is a full download. Earlier versions download every update whole; updates after this one download only what changed.
- SSE plugins stop working. opencode 2.x speaks Streamable HTTP only. Remove an SSE plugin and add the provider's
/mcpaddress instead.
What's Changed
- docs(changelog): v2.2.3 by @AnishSarkar22 in #2308
- feat(web): a page for every plugin, replacing the scraper pages by @AnishSarkar22 in #2309
- feat(web): v2.2.3 changelog and a page for every plugin by @AnishSarkar22 in #2310
- docs(registry): simpler plugin submission form by @AnishSarkar22 in #2311
- docs(registry): simpler plugin submission form by @AnishSarkar22 in #2312
- docs(proposals): web pages the model writes, for the agent and Studio by @AnishSarkar22 in #2313
- feat(agent): web pages the model writes, for the agent and Studio by @AnishSarkar22 in #2314
- docs: redo the B2B research for file jobs and ship the questionnaire first by @MODSetter in #2315
- docs: ship SurfSense's B2B jobs as paid plugins (ADR 0067) by @MODSetter in #2316
- docs(proposals): add sources from the web through SurfSense's plugins by @CREDO23 in #2325
- docs(proposals): move the agent's runtime to opencode 2.x by @AnishSarkar22 in #2326
- feat(local): add sources from the web through SurfSense's plugins by @CREDO23 in #2328
- feat(agent): move the agent's runtime to opencode 2.1.2 by @AnishSarkar22 in #2329
- fix(plugins): read Reddit and Instagram from their logged-out pages, and list them again by @AnishSarkar22 in #2330
- feat(web): update feed and usage endpoints for the desktop app by @MODSetter in #2318
- feat(web): Individual checkout page, feature build request and a counted download, trial and purchase funnel by @MODSetter in #2319
- fix(privacy): make update, licence and plugin claims match what the app sends by @MODSetter in #2317
- feat(plugin-host): count plugin calls per licence by @MODSetter in #2320
- chore(analytics): daily GitHub release stats and a licence cohort report by @MODSetter in #2321
- feat(desktop): opt-in, ID-less update checks and usage statistics (ADR 0070) by @MODSetter in #2322
- build(desktop): smaller installers and update downloads, with nothing users get changed by @MODSetter in #2323
- docs(proposals): split the legacy stack, license routes and homepage by @AnishSarkar22 in #2332
- build(desktop): a minimal OpenCV, checked call for call against PyPI's by @MODSetter in #2324
- docs(proposals): make backend/ the one backend for the plugins and the license by @CREDO23 in #2335
- feat(local): search a site's own search from Add from the web by @CREDO23 in #2334
- feat(desktop): ship through package managers and one-line install scripts by @MODSetter in #2338
- docs(adr): record the chat-modes decision by @Cedric921 in #2266
- fix(local): keep a parent's count when a Studio Word list nests past level three by @MohammadHijjawi97 in #2331
- feat(backend): one backend for the plugins and the license portal by @CREDO23 in #2337
- ci(legacy-split): remove the self-hosted image workflows from dev by @AnishSarkar22 in #2340
- chore(legacy-split): move the self-hosted stack off dev and split surfsense_web into website by @AnishSarkar22 in #2341
- refactor(www): colocate route code and rename website/ to www/ by @AnishSarkar22 in #2342
- feat(sources): rework the add-from-web dialog around one search box by @AnishSarkar22 in #2343
- docs(readme): add the web-to-web-page demo and caption both videos by @AnishSarkar22 in #2344
- docs(docker): one core with two entries, one CUDA variant, and sign-ins for the Docker image by @AnishSarkar22 in #2346
- feat(desktop): privacy choices as an onboarding step, and updates in the title bar by @AnishSarkar22 in #2347
- docs(changelog): v2.2.4 by @AnishSarkar22 in #2349
- chore(local): release 2.2.4 by @AnishSarkar22 in #2350
- [Local|Release] Release desktop 2.2.4 by @AnishSarkar22 in #2351
Full Changelog: v2.2.3...v2.2.4