Kembali ke Beranda

Platform

Changelog

Pembaruan terbaru Cuancrab. Ditulis untuk semua orang, bukan cuma developer.

v1.1.0

Terbaru
Juli 2026
  • Baruprefill donation name field with default supporter name
  • Barumake supporter name optional on donation form
  • Baruenforce profanity/gambling word filter on live alerts
  • Perbaikanstrip leading zeros in numeric overlay-form inputs
  • Baruchat-style ticket thread + page-size on ticket tables
  • Baruadd rows-per-page selector (10/25/50/100)
  • Perbaikanskip forgot-password link in login tab order
  • Barusplit staff and creator management
  • Peningkatanprobe lightweight /healthz instead of / to avoid restart-loop cold starts
  • Barufrontend rbac primitives for permission-based gating
  • Perbaikanunreadable button text on hover (ghost/outline, dark mode)
  • Baruconfirm dialogs on destructive/high-impact actions + rule
  • Baruloading primitives (skeleton + button loading) and conventions
  • Barushow creator name/username in cs console instead of uuid
  • Perbaikanauto-recover from stale asset 404s after a redeploy
  • Perbaikanwire customer service into the ui (unreachable before)
  • Perbaikanclear query cache on login/logout so admin routes correctly
  • Baruunread badge on the dashboard nav, closes [cuancrab-be#99](https://github.com/cuancrab-be/issues/99)
  • Barucustomer service console, closes [cuancrab-be#96](https://github.com/cuancrab-be/issues/96) [#97](https://github.com/playcentra/cuancrab-fe/issues/97)
  • Barucreator support ticket page, closes [cuancrab-be#96](https://github.com/cuancrab-be/issues/96)
  • Barurender customer-service live messages on the alerts source, closes [cuancrab-be#97](https://github.com/cuancrab-be/issues/97)
  • Baruremember-me + document ssr auth-guard and session conventions
  • Perbaikanredirect already-authed users away from /login
  • Barualign fee UI with floored contract pricing
  • Barudonation/payout/auth events, date filter, csv export
  • Baruadmin audit page + creator feed with retention notice
  • Barupromise-based confirmdialog, drop window.confirm
  • Baruthousand-separator money input for rupiah amounts
  • Barutwo-tier balance, per-tx fee breakdown, net totals
  • Baruseamless token refresh + graceful logout on 401
  • Baruper-creator platform fee control
  • Barusend idempotency key on support submit
  • Perbaikanshow platform fee (field name) and add seconds to datetime
  • Perbaikanredirect logged-in users away from login/register
  • Perbaikanremove broken better-auth scaffold from the live auth path
  • Baruamount-based time-add config in dashboard
  • Perbaikansoften wheel of fortune shadow on transparent overlay
  • Barudrive overlay timer from server state + add controls
  • Barureplace wheel spin sweep with per-segment ticks
  • Perbaikanincrease goal overlay amount font size
  • Baruadd wheel spin sound, confetti, fix layout and number inputs
  • Barupolish wheel of fortune ui
  • Baruadd wheel of fortune overlay with spin animation and settings tab
  • Baruadd leaderboard overlay with polling and settings tab
  • Perbaikansolid card background and larger text for goal/subathon live overlays
  • Perbaikananchor milestone overlay to top and remove debug hud
  • Perbaikanpin @noble/ciphers as a direct dependency for ssr runtime
  • Perbaikanshow all-time supporter count on transactions page
  • Barureplace native selects with shadcn select and add searchable combobox
  • Perbaikanrender Milestone overlay in live mode, full width
  • Barushow loader while route chunks are pending
  • Perbaikanadd show/hide toggle to password fields
  • Perbaikanreplace broken release-please with sync-changelog job on semantic-release
  • Barusetup release-please automation and changelog sync script
  • Barucreator detail page with profile, stats, and transaction/withdrawal history
  • Barushow creator/user names in tables, add recent activity to overview
  • Baruadd FAQ and Changelog pages, redesign footer with columns and social links
  • Baruadd privacy, terms, contact pages and wire footer links
  • Perbaikanremove fixed aspect ratio from dashboard preview container
  • Perbaikanunified video+message card layout, instagram iframe portrait, tiktok flex-col
  • Perbaikantiktok use player/v1 not embed/v2, instagram show card instead of broken iframe
  • Perbaikantiktok dashboard preview landscape, add public page media url preview
  • Perbaikantiktok live uses full-canvas landscape embed instead of portrait crop
  • Perbaikanincrease tiktok crop to hide header/footer chrome
  • Perbaikanpreview autoplay, add tiktok/shorts/instagram preview support
  • Perbaikanfix url token, preview animation, test trigger url, layout video+card, per-type cost per second
  • Perbaikansession guard, bug fixes, media preview url, overlay token ui
  • Perbaikanform error alignment, withdrawal dates, total stat, tiktok clip, xendit redirect
  • Perbaikanmake all overlay types render fullscreen in live/obs mode
  • Perbaikanreplace broken AudioContext unlock with multi-layer OBS CEF autoplay fix
  • Perbaikanembed tiktok and instagram reels in media share overlay
  • Perbaikanremove ghost submodule gitlinks and ignore .claude/ directory
  • Perbaikanunlock browser autoplay policy for media share overlay in obs
  • Perbaikanrevert incorrect changes to dead-code overlay component
  • Perbaikanadd active toggle to media share, remove duplicate halaman publik toggle
  • Perbaikanauto-reload on stale chunk errors after redeploy
  • Baruadd toggle in creator settings and fix overlay preview
  • Baruembed xendit checkout in iframe overlay
  • Baruredesign creator page and checkout page
  • Perbaikanremove generic eyebrow badge from hero
  • Baruadd framer-motion scroll animations, remove social proof strip
  • Barutotal redesign — landing, auth, all dashboards
  • Barucustom components, infinite scroll transactions, retrigger alert

v1.0.1

Juni 2026
  • Perbaikanrestore lost label changes and align with rebrand

v1.0.0

Juni 2026
  • Perbaikanadd mp3/wav/ogg mime types to static file server
  • Perbaikanadd inter font import to fix missing font across all pages
  • Perbaikanredirect unauthenticated users to login, add overlay trigger to nav
  • Perbaikancorrect endpoint URLs for overlay-settings, creator-page, and public page routes
  • Perbaikancorrect overlay, creator-page, and public-page endpoint URLs
  • Perbaikanupdate remaining stale api imports missed in refactor
  • Perbaikanadd dashboard route guard and forgot/reset password pages
  • Perbaikanonly show validation errors after field is touched
  • Perbaikanadd vinxi as direct dep, revert to vinxi build, fix commitlint body length
  • Perbaikanpin rollup to 4.34.0 to fix path.replace crash
  • Perbaikanreplace vinxi build with vite build, remove conflicting react plugin
  • Perbaikanrestore vinxi build, remove duplicate react plugin
  • Perbaikanswitch from vinxi build to vite build per TanStack Start docs
  • Perbaikanswitch to vite build + srvx, drop vinxi entirely
  • Perbaikancorrect ws url, token from url params, test trigger via api, real overlay urls
  • Perbaikandashboard shows datetime, real stats, and hamba allah for anonymous donors
  • Perbaikanclarify stat labels and remove misleading 'hari ini'
  • Perbaikanadd kysely, regenerate lockfile for [email protected] + zod@4
  • Perbaikanpin better-auth to 1.4.12 to avoid zod v4 requirement
  • Perbaikanremove @tanstack/start to fix router-plugin version conflict
  • Perbaikanupgrade zod to v4 to resolve .meta() runtime crash
  • Perbaikanadd @vitejs/plugin-react for react refresh in dev mode
  • Perbaikanadd --legacy-peer-deps to npm ci for zod v3/v4 peer dep conflict
  • Perbaikanadd --legacy-peer-deps to release stage npm ci
  • Perbaikanclean up Dockerfile — add libc6-compat, fix \$? trap, remove debug wrapper
  • Perbaikanresolve __dirname ESM error and vitest no-tests exit code
  • Perbaikanskip husky prepare hook during npm ci in container
  • Perbaikanuse --entry flag for srvx to avoid positional arg conflict
  • Perbaikanuse vinxi build to generate ssr server entry point
  • Perbaikanmerge overlay defaults with db settings to prevent undefined field values
  • Perbaikanoverlay defaults for sound/tts/duration, toast save feedback, obs debug line
  • Perbaikanoverlay live mode, sound, tts, url truncation
  • Perbaikanoverlay settings field path, audio context resume, tts voices ready
  • Perbaikanoverlay settings load/save fields, url display, test trigger data
  • Perbaikanoverlay viewer ignores triggers for other types
  • Perbaikanproper metallic coin sound with noise burst and triangle waves, add test button
  • Perbaikanredirect admin to /admin after login
  • Perbaikanremove synthesized sound fallback to prevent duplicate audio
  • Perbaikanreplace srvx --static with explicit static file handler
  • Perbaikanskip ssr auth redirect, prevent html caching after redeploy
  • Perbaikanbundle better-auth to prevent zod v3/v4 resolution conflict
  • Perbaikanadd normalize-entry-ids plugin to handle url objects from vite 6
  • Perbaikandisable fast-refresh and devtools in production builds
  • Perbaikanremove redundant resolve.alias conflicting with tsconfigPaths
  • Perbaikanremove tsconfigPaths plugin, use native resolve.alias for @ alias
  • Perbaikanwallet page uses correct api field names and balance key
  • Perbaikanwallet page uses correct api field names and balance key
  • Perbaikanreplace alert() with toast for withdrawal feedback
  • Baruadd dashboard routes and components for page, products, settings, transactions, and wallet
  • Baruadd super admin layout and pages (overview, users, transactions, withdrawals)
  • Barubranded checkout page before xendit payment redirect
  • Barucengkring default sound and custom sound url for alerts
  • Baruwire banner and avatar file upload
  • Baruenhance Dockerfile with build validation and error handling; update Vite config import path
  • Barugoal/media/subathon overlay fully implemented
  • Baruimplement conventional commits and semantic release setup with husky and commitlint
  • Baruimplement core frontend infrastructure including API client, authentication views, dashboard overlays, and CI/CD deployment pipeline
  • Baruimplement full overlay settings UI with live preview and OBS URL
  • Baruwire Edit and Delete buttons with mutations and dialogs
  • Barushow products, support product purchases, add avatar upload
  • Barucuancrab brand identity - amber-gold, ocean teal, plus jakarta sans
  • Baruadd editable UpdateProfile form, ChangePassword section, and public page URL display
  • Baruupdate API documentation guidelines and contract-based integration rules
  • Baruupdate package-lock.json with new dependencies and version updates for crossws and tailwindcss
  • Baruuse kaching mp3 as default alert sound, synth as fallback