Skip to content

Releases: ether/etherpad-go

v0.6.3

13 Jun 18:04
c7dc511

Choose a tag to compare

What's Changed

  • feat(parity): close protocol and API gaps vs original etherpad by @SamTV12345 in #276
  • chore(deps): bump golang.org/x/net from 0.55.0 to 0.56.0 in the go-minor-patch group by @dependabot[bot] in #277
  • feat(parity): wire API sessions into access control, fix authz level bug by @SamTV12345 in #279
  • feat(parity): padDiff port, compactPad, anonymizeAuthor, preAuthorize hooks by @SamTV12345 in #280
  • chore(deps): bump github.com/evanw/esbuild from 0.28.0 to 0.28.1 in the go-minor-patch group by @dependabot[bot] in #281
  • chore(dependabot): add release-age cooldown to npm updates by @SamTV12345 in #285
  • feat(parity): real getHTML export, padCopy/padRemove hooks, public-status guard, listAuthors filter by @SamTV12345 in #284
  • feat: continued with web components by @SamTV12345 in #211
  • fix(ui): keep settings dropdown items inside (font/language menus) by @SamTV12345 in #288
  • test(playwright): stabilize flaky CI (retries + fewer workers) by @SamTV12345 in #289
  • fix(ui): keep editor focus on toolbar button press (fixes firefox indent) by @SamTV12345 in #290
  • chore(deps): @samtv12345/etherpad-webcomponents 0.0.13 (undo fix, public npm) by @SamTV12345 in #291

Full Changelog: v0.6.2...v0.6.3

What's Changed

  • feat(parity): close protocol and API gaps vs original etherpad by @SamTV12345 in #276
  • chore(deps): bump golang.org/x/net from 0.55.0 to 0.56.0 in the go-minor-patch group by @dependabot[bot] in #277
  • feat(parity): wire API sessions into access control, fix authz level bug by @SamTV12345 in #279
  • feat(parity): padDiff port, compactPad, anonymizeAuthor, preAuthorize hooks by @SamTV12345 in #280
  • chore(deps): bump github.com/evanw/esbuild from 0.28.0 to 0.28.1 in the go-minor-patch group by @dependabot[bot] in #281
  • chore(dependabot): add release-age cooldown to npm updates by @SamTV12345 in #285
  • feat(parity): real getHTML export, padCopy/padRemove hooks, public-status guard, listAuthors filter by @SamTV12345 in #284
  • feat: continued with web components by @SamTV12345 in #211
  • fix(ui): keep settings dropdown items inside (font/language menus) by @SamTV12345 in #288
  • test(playwright): stabilize flaky CI (retries + fewer workers) by @SamTV12345 in #289
  • fix(ui): keep editor focus on toolbar button press (fixes firefox indent) by @SamTV12345 in #290
  • chore(deps): @samtv12345/etherpad-webcomponents 0.0.13 (undo fix, public npm) by @SamTV12345 in #291

Full Changelog: v0.6.2...v0.6.3

v0.6.2

10 Jun 21:32
ef01674

Choose a tag to compare

Full Changelog: v0.6.1...v0.6.2

Full Changelog: v0.6.1...v0.6.2

v0.6.1

10 Jun 21:10
11f1449

Choose a tag to compare

What's Changed

  • chore(deps-dev): bump @types/node from 25.3.3 to 25.9.0 in /ui in the dev-dependencies group by @dependabot[bot] in #249
  • chore(deps): bump github.com/signintech/gopdf from 0.36.0 to 0.36.1 in the go-minor-patch group by @dependabot[bot] in #250
  • chore(deps-dev): bump the dev-dependencies group in /admin with 2 updates by @dependabot[bot] in #252
  • chore(deps): bump github.com/gofiber/utils/v2 from 2.0.5 to 2.0.6 in the go-minor-patch group by @dependabot[bot] in #253
  • chore(deps-dev): bump the dev-dependencies group across 1 directory with 2 updates by @dependabot[bot] in #255
  • chore(deps): bump the go-minor-patch group with 3 updates by @dependabot[bot] in #256
  • chore(deps-dev): bump vite from 8.0.13 to 8.0.14 in /admin in the dev-dependencies group across 1 directory by @dependabot[bot] in #254
  • chore(deps): bump modernc.org/sqlite from 1.50.1 to 1.51.0 in the go-minor-patch group by @dependabot[bot] in #258
  • chore(deps): bump lucide-react from 1.16.0 to 1.17.0 in /admin in the prod-minor-patch group by @dependabot[bot] in #259
  • chore(deps): bump @rollup/plugin-commonjs from 29.0.2 to 29.0.3 in /ui in the prod-minor-patch group by @dependabot[bot] in #260
  • chore(deps): bump react-router-dom from 7.15.1 to 7.16.0 in /admin in the prod-minor-patch group by @dependabot[bot] in #262
  • chore(deps): bump picomatch from 4.0.3 to 4.0.4 by @dependabot[bot] in #263
  • chore(deps-dev): bump vite from 8.0.14 to 8.0.16 in /ui in the dev-dependencies group by @dependabot[bot] in #264
  • chore(deps): bump the go-minor-patch group across 1 directory with 3 updates by @dependabot[bot] in #266
  • chore(deps): bump github.com/jackc/pgx/v5 from 5.9.2 to 5.10.0 in the go-minor-patch group by @dependabot[bot] in #268
  • chore(deps): bump the prod-minor-patch group across 1 directory with 2 updates by @dependabot[bot] in #267
  • chore(deps-dev): bump vite from 8.0.14 to 8.0.16 in /admin in the dev-dependencies group across 1 directory by @dependabot[bot] in #265
  • chore(deps): bump github.com/gofiber/contrib/v3/swaggo from 1.0.6 to 1.0.7 in the go-minor-patch group by @dependabot[bot] in #269
  • chore(deps): bump react-router-dom from 7.16.0 to 7.17.0 in /admin in the prod-minor-patch group across 1 directory by @dependabot[bot] in #270
  • chore(deps): bump the go-minor-patch group with 2 updates by @dependabot[bot] in #271
  • chore(deps-dev): bump @types/node from 25.3.3 to 25.9.2 in /ui in the dev-dependencies group by @dependabot[bot] in #272
  • chore(deps): bump github.com/pdfcpu/pdfcpu from 0.12.1 to 0.13.0 in the go-minor-patch group by @dependabot[bot] in #274
  • chore(deps): bump react from 19.2.6 to 19.2.7 in /admin in the prod-minor-patch group across 1 directory by @dependabot[bot] in #273
  • fix(playwright): focus editor before Tab keypress in indentation test by @SamTV12345 in #275

Full Changelog: v0.6.0...v0.6.1

v0.6.0

16 May 20:58

Choose a tag to compare

What's Changed

  • chore: started with event bridge by @SamTV12345 in #201
  • chore(deps): bump golang.org/x/net from 0.52.0 to 0.53.0 by @dependabot[bot] in #207
  • chore(deps): bump go.opentelemetry.io/otel/sdk from 1.41.0 to 1.43.0 by @dependabot[bot] in #203
  • chore(deps): bump modernc.org/sqlite from 1.48.1 to 1.48.2 by @dependabot[bot] in #206
  • chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.41.0 to 1.43.0 by @dependabot[bot] in #202
  • feat: rewrite welcome page in webcomponents by @SamTV12345 in #208
  • chore(deps): bump github.com/testcontainers/testcontainers-go from 0.41.0 to 0.42.0 by @dependabot[bot] in #205
  • chore(deps-dev): bump the dev-dependencies group across 1 directory with 3 updates by @dependabot[bot] in #200
  • feat: added github ci mode by @SamTV12345 in #209
  • chore(deps): bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #210
  • chore(deps): bump github.com/gofiber/utils/v2 from 2.0.2 to 2.0.3 by @dependabot[bot] in #214
  • chore(deps): bump github.com/jackc/pgx/v5 from 5.9.1 to 5.9.2 by @dependabot[bot] in #220
  • chore(deps): bump github.com/gofiber/contrib/v3/swaggo from 1.0.1 to 1.0.2 by @dependabot[bot] in #219
  • chore(deps): bump modernc.org/sqlite from 1.48.2 to 1.49.1 by @dependabot[bot] in #217
  • chore(deps): bump github.com/gofiber/utils/v2 from 2.0.3 to 2.0.4 by @dependabot[bot] in #221
  • chore(deps): bump github.com/gofiber/contrib/v3/websocket from 1.1.0 to 1.1.1 by @dependabot[bot] in #216
  • chore(deps): bump github.com/docker/go-connections from 0.6.0 to 0.7.0 by @dependabot[bot] in #212
  • chore(deps): bump github.com/gofiber/contrib/v3/websocket from 1.1.1 to 1.1.2 by @dependabot[bot] in #224
  • chore(deps): bump github.com/pdfcpu/pdfcpu from 0.11.1 to 0.12.0 by @dependabot[bot] in #223
  • chore(deps-dev): bump postcss from 8.5.8 to 8.5.10 by @dependabot[bot] in #225
  • chore(deps): bump github.com/gofiber/contrib/v3/swaggo from 1.0.2 to 1.0.3 by @dependabot[bot] in #222
  • chore(deps): bump github.com/gofiber/contrib/v3/websocket from 1.1.2 to 1.1.4 by @dependabot[bot] in #234
  • chore(deps-dev): bump the dev-dependencies group across 1 directory with 4 updates by @dependabot[bot] in #235
  • chore(deps-dev): bump the dev-dependencies group in /admin with 7 updates by @dependabot[bot] in #246
  • chore(deps): bump the go-minor-patch group with 12 updates by @dependabot[bot] in #247
  • chore(deps): bump the prod-minor-patch group in /admin with 5 updates by @dependabot[bot] in #248
  • chore(deps): bump dependabot/fetch-metadata from 2 to 3 by @dependabot[bot] in #245

Full Changelog: v0.5.0...v0.6.0

v0.5.0

06 Apr 20:27
ee0701b

Choose a tag to compare

What changed

  • new admin ui layout
  • more plugin support:
Plugin Description
ep_align Text alignment (left, center, right, justify)
ep_author_hover Show author name on text hover
ep_chat_log_join_leave Log user join/leave events in the chat
ep_clear_formatting Remove all formatting from selected text
ep_cursortrace Show other users' cursor positions in real time
ep_font_color Change text color (6 colors)
ep_font_family Change font family (10 fonts)
ep_font_size Change font size (15 sizes from 8px to 60px)
ep_heading Heading levels (h1-h4)
ep_markdown Markdown editing support
ep_print Print the pad
ep_rss RSS feed for pad content
ep_spellcheck Browser spell checking
ep_table_of_contents Sidebar table of contents from headings

What's Changed

  • chore(deps): bump github.com/gofiber/fiber/v2 from 2.52.11 to 2.52.12 by @dependabot[bot] in #150
  • chore(deps): bump golang.org/x/net from 0.50.0 to 0.51.0 by @dependabot[bot] in #151
  • chore(deps-dev): bump the dev-dependencies group across 1 directory with 2 updates by @dependabot[bot] in #160
  • chore(deps): bump github.com/brianvoe/gofakeit/v7 from 7.14.0 to 7.14.1 by @dependabot[bot] in #159
  • chore(deps): bump rollup from 4.55.1 to 4.59.0 in /ui by @dependabot[bot] in #155
  • chore(deps): bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #154
  • chore(deps-dev): bump the dev-dependencies group across 1 directory with 2 updates by @dependabot[bot] in #152
  • chore(deps): bump go.opentelemetry.io/otel/sdk from 1.38.0 to 1.40.0 by @dependabot[bot] in #156
  • chore(deps): bump actions/download-artifact from 7 to 8 by @dependabot[bot] in #153
  • chore(deps-dev): bump the dev-dependencies group in /admin with 2 updates by @dependabot[bot] in #165
  • chore(deps-dev): bump @types/node from 25.3.1 to 25.3.3 in /ui in the dev-dependencies group by @dependabot[bot] in #164
  • chore(deps): bump docker/setup-qemu-action from 3 to 4 by @dependabot[bot] in #163
  • chore(deps): bump docker/login-action from 3 to 4 by @dependabot[bot] in #162
  • chore(deps): bump github.com/a-h/templ from 0.3.977 to 0.3.1001 by @dependabot[bot] in #157
  • chore(deps): bump docker/build-push-action from 6 to 7 by @dependabot[bot] in #170
  • chore(deps-dev): bump @types/node from 25.3.3 to 25.3.5 in /ui in the dev-dependencies group by @dependabot[bot] in #171
  • feat: reworked frontend to esm by @SamTV12345 in #166
  • chore(deps): bump docker/metadata-action from 5 to 6 by @dependabot[bot] in #169
  • chore(deps): bump @rollup/plugin-commonjs from 29.0.0 to 29.0.1 in /ui by @dependabot[bot] in #168
  • chore(deps): bump docker/setup-buildx-action from 3 to 4 by @dependabot[bot] in #167
  • Feature/rework admin by @SamTV12345 in #173
  • chore(deps): bump github.com/testcontainers/testcontainers-go from 0.40.0 to 0.41.0 by @dependabot[bot] in #175
  • chore(deps): bump golang.org/x/crypto from 0.48.0 to 0.49.0 by @dependabot[bot] in #177
  • chore(deps): bump github.com/evanw/esbuild from 0.27.3 to 0.27.4 by @dependabot[bot] in #176
  • chore(deps): bump modernc.org/sqlite from 1.46.1 to 1.46.2 by @dependabot[bot] in #180
  • chore(deps): bump golang.org/x/net from 0.51.0 to 0.52.0 by @dependabot[bot] in #179
  • chore(deps): bump google.golang.org/grpc from 1.79.1 to 1.79.3 by @dependabot[bot] in #182
  • chore(deps): bump modernc.org/sqlite from 1.46.2 to 1.47.0 by @dependabot[bot] in #181
  • chore(deps): bump warchant/setup-sonar-scanner from 9 to 10 by @dependabot[bot] in #185
  • chore(deps-dev): bump the dev-dependencies group across 1 directory with 4 updates by @dependabot[bot] in #184
  • chore(deps): bump github.com/jackc/pgx/v5 from 5.8.0 to 5.9.1 by @dependabot[bot] in #183
  • chore(deps): bump github.com/evanw/esbuild from 0.27.4 to 0.28.0 by @dependabot[bot] in #192
  • chore(deps): bump modernc.org/sqlite from 1.47.0 to 1.48.1 by @dependabot[bot] in #191
  • chore(deps): bump github.com/go-jose/go-jose/v3 from 3.0.4 to 3.0.5 by @dependabot[bot] in #189
  • chore(deps): bump github.com/go-playground/validator/v10 from 10.30.1 to 10.30.2 by @dependabot[bot] in #188
  • feat: added user join leave by @SamTV12345 in #193
  • chore(deps): bump golang.org/x/image from 0.32.0 to 0.38.0 by @dependabot[bot] in #186
  • feat: updated to fiber v3 by @SamTV12345 in #194
  • feat: added ep_font_color by @SamTV12345 in #195
  • feat: added ep_font_family, ep_font_size, ep_table_of_contents by @SamTV12345 in #196
  • chore(deps-dev): bump vite from 8.0.3 to 8.0.5 by @dependabot[bot] in #198
  • feat: added admin ui by @SamTV12345 in #197

Full Changelog: v0.0.5...v0.5.0

v0.0.5

24 Feb 18:41
d11a86f

Choose a tag to compare

New changes

  • Hide deletePad button if user is not initial contributor
  • added ep_heading
  • added ep_spellcheck
  • added ep_markdown

What's Changed

  • chore(deps-dev): bump the dev-dependencies group in /admin with 4 updates by @dependabot[bot] in #100
  • feat: added metrics endpoint by @SamTV12345 in #101
  • chore(deps-dev): bump happy-dom from 20.3.9 to 20.4.0 in /admin in the dev-dependencies group by @dependabot[bot] in #103
  • chore(deps-dev): bump @types/node from 25.0.10 to 25.1.0 in /ui in the dev-dependencies group by @dependabot[bot] in #104
  • fix: fixed pgx by @SamTV12345 in #106
  • feat: added prepare script by @SamTV12345 in #107
  • feat: added ep_rss by @SamTV12345 in #108
  • feat: added admin visualization of all plugins by @SamTV12345 in #102
  • feat: ep_headings as a new plugin with proper export by @SamTV12345 in #109
  • feat: added swagger generation with complete Etherpad api. by @SamTV12345 in #110
  • chore(deps-dev): bump the dev-dependencies group in /admin with 3 updates by @dependabot[bot] in #112
  • chore(deps-dev): bump @types/node from 25.1.0 to 25.2.0 in /ui in the dev-dependencies group by @dependabot[bot] in #111
  • chore(deps-dev): bump the dev-dependencies group in /admin with 2 updates by @dependabot[bot] in #115
  • chore(deps): bump github.com/gofiber/fiber/v2 from 2.52.10 to 2.52.11 by @dependabot[bot] in #114
  • feat: added update check by @SamTV12345 in #113
  • chore(deps-dev): bump @types/react from 19.2.10 to 19.2.11 in /admin in the dev-dependencies group by @dependabot[bot] in #117
  • chore(deps-dev): bump the dev-dependencies group across 1 directory with 7 updates by @dependabot[bot] in #130
  • chore(deps): bump github.com/evanw/esbuild from 0.27.2 to 0.27.3 by @dependabot[bot] in #120
  • chore(deps-dev): bump the dev-dependencies group across 1 directory with 2 updates by @dependabot[bot] in #121
  • chore(deps): bump golang.org/x/crypto from 0.47.0 to 0.48.0 by @dependabot[bot] in #127
  • chore(deps): bump golang.org/x/net from 0.49.0 to 0.50.0 by @dependabot[bot] in #129
  • chore(deps): bump github.com/signintech/gopdf from 0.35.0 to 0.36.0 by @dependabot[bot] in #128
  • chore(deps): bump modernc.org/sqlite from 1.44.3 to 1.45.0 by @dependabot[bot] in #126
  • fix: updated postgre volume mount point path by @viadezo1er in #124
  • feat: fixed plugins not loading when deployed as binary by @SamTV12345 in #131
  • chore(deps-dev): bump the dev-dependencies group across 1 directory with 4 updates by @dependabot[bot] in #135
  • chore(deps): bump github.com/Masterminds/semver/v3 from 3.1.1 to 3.4.0 by @dependabot[bot] in #133
  • chore(deps-dev): bump @types/node from 25.2.1 to 25.2.3 in /ui in the dev-dependencies group by @dependabot[bot] in #132
  • chore(deps-dev): bump the dev-dependencies group across 1 directory with 3 updates by @dependabot[bot] in #137
  • chore(deps): bump modernc.org/sqlite from 1.45.0 to 1.46.1 by @dependabot[bot] in #140
  • chore(deps-dev): bump @types/node from 25.2.3 to 25.3.0 in /ui in the dev-dependencies group by @dependabot[bot] in #142
  • chore(deps): bump underscore from 1.13.7 to 1.13.8 in /ui by @dependabot[bot] in #143
  • chore(deps): bump filippo.io/edwards25519 from 1.1.0 to 1.1.1 by @dependabot[bot] in #144
  • chore(deps-dev): bump the dev-dependencies group across 1 directory with 6 updates by @dependabot[bot] in #145
  • chore(deps-dev): bump the dev-dependencies group across 1 directory with 8 updates by @dependabot[bot] in #148
  • feat: remove delete button if not initial author by @SamTV12345 in #149

New Contributors

Full Changelog: v0.0.4...v0.0.5

v0.0.4

26 Jan 20:36
72e8ef7

Choose a tag to compare

Notable enhancements and fixes

  • Added serialization to use viper.
  • Added documentation for better onboarding
  • Added migration for previous Etherpad version

What's Changed

  • chore: fixed read only pads by @SamTV12345 in #75
  • chore(deps-dev): bump the dev-dependencies group in /admin with 3 updates by @dependabot[bot] in #76
  • chore(deps): bump modernc.org/sqlite from 1.44.0 to 1.44.1 by @dependabot[bot] in #79
  • chore(deps-dev): bump @types/node from 25.0.8 to 25.0.9 in /ui in the dev-dependencies group by @dependabot[bot] in #78
  • chore(deps-dev): bump happy-dom from 20.1.0 to 20.3.0 in /admin in the dev-dependencies group by @dependabot[bot] in #77
  • feat: added ep_align plugin by @SamTV12345 in #80
  • fix: add new settings format to etherpad go by @SamTV12345 in #82
  • chore(deps): bump github.com/signintech/gopdf from 0.34.0 to 0.35.0 by @dependabot[bot] in #83
  • chore(deps): bump modernc.org/sqlite from 1.44.1 to 1.44.2 by @dependabot[bot] in #84
  • chore(deps-dev): bump the dev-dependencies group in /admin with 3 updates by @dependabot[bot] in #85
  • chore: started cli by @SamTV12345 in #81
  • chore(deps-dev): bump the dev-dependencies group in /admin with 2 updates by @dependabot[bot] in #86
  • chore(deps-dev): bump i18next from 25.7.4 to 25.8.0 in /admin in the dev-dependencies group by @dependabot[bot] in #88
  • chore(deps): bump modernc.org/sqlite from 1.44.2 to 1.44.3 by @dependabot[bot] in #87
  • feat: added saving and loading saved revisions from pad by @SamTV12345 in #89
  • chore(deps-dev): bump @types/node from 25.0.9 to 25.0.10 in /ui in the dev-dependencies group by @dependabot[bot] in #90
  • feat: added ep_spellcheck and ability to customize settings menu by @SamTV12345 in #91
  • chore(deps-dev): bump the dev-dependencies group in /admin with 2 updates by @dependabot[bot] in #92
  • feat: added ep_markdown plugin by @SamTV12345 in #93
  • feat: parallize the tests by @SamTV12345 in #94
  • feat: added migration tests to sqlite db by @SamTV12345 in #95
  • feat: removed unecessary tables, unified sql schemas by @SamTV12345 in #96
  • Feature/codecleanup by @SamTV12345 in #97
  • chore(deps-dev): bump the dev-dependencies group in /admin with 4 updates by @dependabot[bot] in #98
  • feat: added documentation by @SamTV12345 in #99

Full Changelog: v0.0.3...v0.0.4

v0.0.3

13 Jan 19:43
c13e752

Choose a tag to compare

What's Changed

  • chore(deps-dev): bump @types/node from 25.0.6 to 25.0.8 in /ui in the dev-dependencies group by @dependabot[bot] in #73
  • chore(deps): bump modernc.org/sqlite from 1.43.0 to 1.44.0 by @dependabot[bot] in #72
  • chore: init settings by @SamTV12345 in #74

Full Changelog: v0.0.2...v0.0.3

What's Changed

  • chore(deps-dev): bump @types/node from 25.0.6 to 25.0.8 in /ui in the dev-dependencies group by @dependabot[bot] in #73
  • chore(deps): bump modernc.org/sqlite from 1.43.0 to 1.44.0 by @dependabot[bot] in #72
  • chore: init settings by @SamTV12345 in #74

Full Changelog: v0.0.2...v0.0.3

v0.0.2

12 Jan 21:16
1e44a32

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.0.1...v0.0.2

What's Changed

Read more