
EnderDash Agent
🖥️ Connect your Minecraft server to EnderDash.
Оцените первым
648
0
Список изменений
Features
d23d956feat: improve auth security and repository tooling29c6cc1feat(auth): persist rate limits in database7ca13e2feat(auth): add magic link sign-in2463565feat(notifications): add push and email alert platformf325aa0feat(app): separate alerts from notificationsd3f3ea8feat(app): add oRPC retry and CSRF pluginsa0263eefeat(knowledge): migrate editor to markdown9405b8afeat(knowledge): add rich markdown blocks07f498dfeat(chat): add internal operations chat7009deefeat(app): add optimistic mutation workflows2f04984feat(settings): autosave preference changes4579414feat(notifications): add channel preference matrixc542150feat(notifications): add mandatory security alerts2c3c18efeat(notifications): apply defaults to unconfigured membersb041989feat(notifications): enable weekly digests by defaultc90b433feat(notifications): add compliant email unsubscribe handlingbe1d4b7feat(public-sites): migrate to TanStack Start925f8b3feat: implement last login methode70c03bfeat(auth): integrate email OTP and two-factor flows3952e7afeat(plugins): detect exact Modrinth artifactsee51420feat(auth): add direct invitation acceptance1834386feat(oauth): make game OAuth organization-scoped0524a63feat(chat): render message bodies as markdown9be6b8ffeat: implement newer pluginsfbef748feat(auth): enable Dash activity integration7b4fc1bfeat(auth): integrate Dash activity viewsf275badfeat(admin): add user management routee1364c9feat(app): add query promotion hook90ed090feat(app): accept slug-based RPC scopesb849409feat(orpc): expose resolved scope IDs in query outputsf55dc66feat(transfers): report confirmed upload progress9e5b941feat(agent): adopt Kestara WebRTC 0.2.01eb0379feat(rpc): enforce end-to-end backpressure
Fixes
0f3b3acfix(cache): remove immutable asset headers8d7103cfix(app): preserve request scope and decode team timestamps2c4b4c4fix(deps): update dependency com.velocitypowered:velocity-api to v4 (#101)309b837fix(db): close request-scoped Hyperdrive clients4de6239fix(frontend): recover from stale Vite preloads6f94145fix: fully remove tsgoaab4d27fix: move openapi to separate package for ts v67c00492fix: make compileeb8ccbcfix(website): update Takumi response import3646d96fix(website): restore build and deployment7696f61fix(status): make snapshot cache timing deterministicfdbdc34fix(auth): disable email OTP signups1b551b9fix(auth): harden token storagea16e9b5fix(deps): update dependency org.flywaydb:flyway-core to v13 (#102)6dcd85ffix(deps): update all non-major dependencies (#93)c9493e4fix: restore compatibility after dependency updates8d9bf11fix(build): generate protobufs before OpenAPIaa5695bfix(knowledge): validate markdown page responses7119676fix(orpc): type and normalize boundary errorsac78afbfix(app): preserve database scope while streamingaa51725fix(app): retain database scope for background tasks62126e8fix(notifications): detect enrolled push deviceb7418fcfix(public): direct players to server administratorsaaa4211fix(deps): update all non-major dependenciesb264b80fix(signaling): avoid disconnecting on WebSocket errorsd5c527afix(app): keep static UI visible while loading44daceefix(app): move loading states to leavesc4db2dcfix(verification): preserve hcaptcha tokens7d19dc3fix(build): align Bun and repair website MDX51dc2effix: ignore clicks from childbd40f9cfix(auth): derive view paths from Better Auth UIf919ec2fix(deps): update all non-major dependencies (#105)e141cb9fix: revert input group changes4c32356fix(deps): update all non-major dependenciescc285c6fix(deps): update dependency com.mysql:mysql-connector-j to v26 (#110)b1cae24fix(email): harden outbound delivery handlingf60229bfix(router): centralize not-found handlingf3b3ef6fix(app): constrain overview activity lists602c140fix(oauth): complete logins without verifier metadata query944ac28fix(app): make copyable content selectablef0c87aafix(deps): update dependency dockview to v8 (#113)1953b23fix(deps): update dependency @tanstack/match-sorter-utils to v9 (#111)61ff583fix(deps): update dependency dockview-react to v8 (#114)1112577fix(oauth): make client details selectable0d17ba9fix(build): align upgraded workspace dependencies8d42ceafix(build): normalize BAUI lockfile resolutionb59cd6dfix(auth): stage Better Auth account issuer migration168b17afix(auth): backfill Microsoft account issuers safely5d672dffix(frontend): prevent preload reload loops4177fd5fix(app): ignore portal clicks in input group addons2cee7c1fix(app): preserve signaling token lifecycle9203957fix(ci): tolerate report artifact quota
Refactor
42b9603refactor(rpc): adopt Effect transport primitives996edf6refactor(runtime): expand Effect lifecycle management56f2256refactor(rpc): expand Effect runtime ownership1518c38refactor(runtime): expand Effect lifecycle ownership9a2887frefactor(rpc): expose Effect-native APIsb1cb9bfrefactor(rpc): adopt scoped Effect streams942cfa1refactor(signaling): adopt scoped Effect lifecycles5a13be9refactor(ocelot): adopt scoped Effect workflowsf838186refactor(effect): expand Effect runtime adoption85d73a0refactor(effect): integrate managed runtimes across services971bd30refactor(effect): integrate Effect across runtime workflowsee4086arefactor(effect): deepen runtime integrationaa6accfrefactor(rpc): migrate from tRPC to oRPC (#104)2f4b5b0refactor(chat): use input group for composer82e0c91refactor(app): adopt shadcn composition primitives739e1eerefactor(ui): adopt shadcn composition primitives67d9c62refactor(ui): adopt idiomatic shadcn componentsa2e385erefactor(app): reuse auth user buttonb3e14e9refactor(notifications): remove channel master controls19fdf0crefactor(auth): manage user avatars internallycfd65darefactor(public-sites): remove duplicate JSON APIs8381573refactor(app): move loading states to page leaves3858c3brefactor(app): consolidate loading state shellsed17543refactor(app): move loading states to leaf components2acc078refactor(app): deduplicate loading states2bfeccfrefactor(app): consolidate loading state frames0ad7400refactor(auth): adopt Better Auth UI flowsa5c163drefactor(auth): remove magic link integration0205b01refactor(auth): use Cloudflare waitUntil importbffbf47refactor(runtime): make services request-scopedbf1f26erefactor(app): replace copy toasts with inline feedback32dd87arefactor(copy): simplify user-facing language645803erefactor(agent): migrate WebRTC transport to Alloy54c053frefactor: use slug for bootstrap50c7bf7refactor(agent): adopt Kestara WebRTC namespace05a9e4frefactor(signaling): authenticate browsers with session JWTs9756124refactor(app): store diagnostic flags locally
Other
70c1eb5chore(release): bump version to 2.0.5-SNAPSHOT128e8fcperf(app): accelerate organization dashboard loading1d70dc8Update Ocelot model ID to version 3da1d871chore(deps): update actions/setup-node action to v7 (#100)def75ffchore(deps): update dependency typescript to v7 (#96)f784b56chore(deps): update dependency @cloudflare/workers-types to v5 (#95)d2aa702chore: enable cachingb1cebd2chore: bump deps2533632chore: remove experimental typescripte09a976chore: bootstrap local Effect sourceb481da0test: remove wall-clock dependencies38499b7chore(tooling): migrate to oxlint and oxfmt54dad09chore: ignore tmp files07630d1chore: improve oxlint ignores82789e5chore: migrate table to DataTableb36be80chore: update components5ea28fbchore: update components584efd8chore: update componentsa (add viewable pwd input)5f06c5fchore: update auth componentsa7b28dbchore: bump BAUI0d472f2chore: update bunfiled307097chore: update BAUI97f82e7chore: migrate off old react email package7f6506bchore: update last login badge themecb3efebchore: update BAUI componentsee0becbchore: update BAUI components98c2167chore: bump react-email87161e0chore: update BAUId0b94bbchore: bump BAUI449bf85chore: resync bunfilee778535chore: update BAUI38e56efchore: bump BAUI5d0baa9chore: bump BAUIe8ae8a3chore: bump BAUI3a5efebtest(e2e): add Playwright smoke testingab0392achore: install oauth provider before delete account988a32fchore: bump BAUIdf745b6chore: bump BAUI11dc9c5chore: bump BAUIfd634d3chore: bump BAUId9487c1chore: bump BAUIdedf509chore(deps): update dependency jsdom to v30 (#107)12b1d85refactor(verify,oauth): redesign hosted flow pages42167b9refactor(status,knowledge): redesign lookup and fallback pagesfea5d17chore(deps): update actions/upload-artifact action to v7 (#108)a5db675docs: simplify public documentationbcba012docs(website): simplify public documentation38dd611chore: bump BAUId858718chore: bump BAUI7f9be97chore: bump BAUI26a2fb3chore: fix lockfilee600439chore: update db2b41136chore(auth): migrate schema generator to auth CLIdac5a1fchore: update dbb3e3335chore: bump BAUIc9d68f3chore: bump BAUId187617chore: bump BAUI924ff7bchore(deps): update Better Auth UI to 1.7.12b9ae29aperf(app): start RPC work during connection setup290a70cperf(app): eliminate startup request waterfallsafd0155ci: remove Playwright artifact uploads41fdb43chore(release): bump version to 2.0.5
Файлы
EnderDash-Bukkit-2.0.5.jar(119.48 MiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
2.0.5
Загрузчики
BukkitFoliaPaperPurpurSpigot
Версии игры
1.13–26.2
Загрузок
8
Дата публикации
25.08.2026
