SDK (127.♡.0.1)
2026년 5월 18일 AM 12:20
What's Changed
fix(web): fail safe on missing site resolver tables by @sdk-kr in #1375
feat(search): 작성자/댓글 검색 필터 4단 분리 (닉네임/아이디 분리) by @sdk-kr in #1377
feat(search): 검색 필터 단순화 — 기본 5개 + 데스크톱 고급 토글 by @sdk-kr in #1378
fix(message): 축하메시지 게시판 soft-deleted 글 숨김 by @sdk-kr in #1379
fix(web): shorten heap watch polling interval by @sdk-kr in #1380
fix(web): register DOMPurify CSS hook once by @sdk-kr in #1382
fix(web): guard heap snapshot diagnostics in production by @sdk-kr in #1383
fix(memory): recycle server DOMPurify jsdom window by @sdk-kr in #1384
fix(reactions): block negative emoji reactions by @sdk-kr in #1385
fix(reactions): load block policy from plugin by @sdk-kr in #1386
feat: add message celebration period tabs by @sdk-kr in #1387
feat(api-cache): 공개 read-only GET CDN 캐시 가능 override by @sdk-kr in #1388
fix: restore social invite reconnect flow by @sdk-kr in #1390
Broaden celebration date parsing for past tab + sync by @sdk-kr in #1393
Drop duplicate MessagePeriod declaration in [boardId]/+page.svelte by @sdk-kr in #1400
Extend damoang_jwt SSO cookie lifetime from 1h to 24h by @sdk-kr in #1394
Clarify canary_only is a single-pod gate in deploy workflow by @sdk-kr in #1396
Add /api/auth/sso/renew endpoint for damoang_jwt refresh by @sdk-kr in #1397
Normalize Unix timestamp inputs in format-date utility (#12266) by @sdk-kr in #1398
Loosen CSRF cookie SameSite to lax + default COOKIE_DOMAIN to .damoang.net (#12260, #12179) by @sdk-kr in #1399
Remove 프리미엄 긴배너 product from /content/advertisement by @sdk-kr in #1402
Show edit timestamp inline next to 수정됨 badge in comment list (#12252) by @sdk-kr in #1403
Tighten public HTML CDN cache to 10s/5s for fresher lists (#gouryella) by @sdk-kr in #1404
Vary HTML responses on User-Agent so PC and mobile get distinct CDN caches by @sdk-kr in #1405
fix(recent-posts): sync currentPage with initialPage prop on SPA navigation (#12302) by @sdk-kr in #1407
fix(comments): bypass HTTP cache on refetchComments after write (#12294) by @sdk-kr in #1408
Add leave reason selection when admin processes member withdrawal by @sdk-kr in #1411
fix(recent-posts): align pagination first/last shortcuts with board list (#12234) by @sdk-kr in #1409
fix(editor): auto-embed bare image URLs on paste — gif et al. (#12262) by @sdk-kr in #1410
Show leave reason on public member profile page by @sdk-kr in #1413
Protect admin-deactivated accounts from re-login auto-revival by @sdk-kr in #1414
Fix mention 404 + RecentPosts page sticking on posts from pages 1-2 (#12317 #12315) by @sdk-kr in #1417
Support env-based cache paths + CDN Cache-Control for empathy/recommended by @sdk-kr in #1419
Allow Hangul nicknames in /api/members/[id]/profile guard (#12371) by @sdk-kr in #1421
Read RecentPosts initialPage from URL before server default (#12367) by @sdk-kr in #1423
Unify list/recommend font size under a single user setting (#12365) by @sdk-kr in #1424
Add mobile tap feedback for list items (#12268) by @sdk-kr in #1425
Treat legacy mb_intercept_date sentinels as active (#12386, #12383) by @sdk-kr in #1426
fix(api): bypass browser HTTP cache in getBoardPosts (#12389, #12383) by @sdk-kr in #1427
fix(auth): allow intercepted members to log in — only withdrawal blocks (소명 권리 보장) by @sdk-kr in #1430
feat(comments): point-charge confirm before edit (#12401 follow-up) by @sdk-kr in #1429
fix(post-detail): re-mount RecentPosts per post.id (#12409 #12413) by @sdk-kr in #1431
fix(seo): OG image fallback when post has no image (#12417) by @sdk-kr in #1432
fix(board): scheduled-delete badge in compact/webzine/detailed list layouts (#12415) by @sdk-kr in #1433
feat(ad-free): 광고 제거 멤버십 플러그인 + should_render_ad hook by @sdk-kr in #1434
fix(member): avatar fallback a11y — split interactive button vs static div by @sdk-kr in #1435
feat(slot): Slot Catalog Expansion — 52 표준 slot + custom-* [Sprint 1] by @sdk-kr in #1438
fix(ad-free): plugin.json 스키마 정합성 (dependencies 객체 + pluginType 제거) by @sdk-kr in #1439
fix(plugins): migration-runner schema drift 자동 복구 + payment pluginType 제거 by @sdk-kr in #1441
feat(slot): mount body-start / body-end PluginSlot [Sprint 2a] by @sdk-kr in #1442
feat(slot): member profile mounts (Sprint 2c) by @sdk-kr in #1443
feat(slot): post detail mounts (Sprint 2c — 4 core slots) by @sdk-kr in #1444
feat(slot): board list mounts (Sprint 2c — 3 slots) by @sdk-kr in #1445
feat(slot): home page mounts (Sprint 2c — 2 slots) by @sdk-kr in #1446
feat(slot): comments mounts (Sprint 2c — 2 slots) by @sdk-kr in #1447
feat(slot): write form mounts (Sprint 2c — 2 slots) by @sdk-kr in #1448
fix(post-detail): auto-detect RecentPosts page for external entry (#12430) by @sdk-kr in #1437
fix(plugin-migration): plugin_id 컬럼도 schema drift 자동 복구 by @sdk-kr in #1449
docs(plugin-slots): 52 표준 slot 카탈로그 HTML 문서 [Sprint 3] by @sdk-kr in #1440
feat(plugins): pwa-share plugin + header-actions-right slot (#12394) by @sdk-kr in #1428
feat: filter message celebrations by period by @sdk-kr in #456
deps: bump github.com/redis/go-redis/v9 from 9.18.0 to 9.19.0 by @dependabot[bot] in #451
deps: bump github.com/go-sql-driver/mysql from 1.9.3 to 1.10.0 by @dependabot[bot] in #452
deps: bump github.com/aws/aws-sdk-go-v2/config from 1.32.16 to 1.32.17 by @dependabot[bot] in #453
deps: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.100.0 to 1.100.1 by @dependabot[bot] in #454
feat: support past celebration message period by @sdk-kr in #458
Broaden wr_subject date parsing for past celebration archive by @sdk-kr in #459
Persist is_comments_disabled to wr_option in v1 board create/update by @sdk-kr in #460
Record leave reason when admin processes member withdrawal by @sdk-kr in #464
deps: bump golang.org/x/crypto from 0.50.0 to 0.51.0 by @dependabot[bot] in #461
deps: bump github.com/elastic/go-elasticsearch/v8 from 8.19.4 to 8.19.5 by @dependabot[bot] in #462
deps: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.100.1 to 1.101.0 by @dependabot[bot] in #463
Exclude reaction notifications from all notification queries by @sdk-kr in #465
fix(api): block comment edit/delete when child replies exist (#12401) by @sdk-kr in #466
feat(comments): charge 10,000P per comment edit (#12401 follow-up) by @sdk-kr in #467
feat(comments): configurable edit policy — 50k P + 5min grace (#12401 follow-up) by @sdk-kr in #468
feat(saas): sites 통합 테이블 + cookieDomain dual-read (Phase 8 Day 1+2) by @sdk-kr in #470
댓글 (0)
- 아직 댓글이 없습니다. 첫 댓글을 작성해보세요!
댓글을 작성하려면 이 필요합니다.