Sana-Chan Version 4.3.48 Experimental
Pre-release
Pre-release
Sana-Chan Version 4.3.48 Experimental
Version 4.3.48 prevents fresh install/update flows from steering operators toward the wrong owner account name.
Owner Account Setup
- changes the initial dashboard owner default from owner to �aytae
- updates dashboard reset guidance to use --role owner, which is the valid CLI role for Bot Owner access
- removes an old installer message that still said SDAC during Sana-Chan setup
---# Sana-Chan Version 4.3.47 Experimental
Version 4.3.47 makes dashboard authentication easier to find from Discord.
Discord Auth Access
- adds an Authenticate link button to /sana that opens the dashboard account login/authentication page
- keeps GitHub and Wiki links available beside the new account link
---# Sana-Chan Version 4.3.46 Experimental
Version 4.3.46 improves migration from old SDAC service/env files on rebuilt servers.
Service Migration
- copies missing values from /etc/sdac-bot/sdac.env into /etc/sana-bot/sana.env, including DISCORD_TOKEN and Discord OAuth settings
- keeps old SDAC_* aliases populated while adding matching SANA_* values where possible
- adds an �syncio.to_thread compatibility fallback for Python runtimes older than 3.9
---# Sana-Chan Version 4.3.45 Experimental
Version 4.3.45 fixes bot startup on older Python runtimes where zoneinfo is not built in.
Bot Startup
- falls back to �ackports.zoneinfo when the standard library zoneinfo module is unavailable
- installs timezone fallback dependencies through requirements so older Ubuntu environments can run the bot
- keeps the server mirror aligned for one-installer deployments
---# Sana-Chan Version 4.3.44 Experimental
Version 4.3.44 publishes the OAuth fix with a clean experimental asset set.
Release Packaging
- includes the mirrored server env example in release commits
- removes duplicate root/server service template uploads so GitHub release asset uploads complete cleanly
- republishes the Sana OAuth env alias fix through the Linux installer and updater assets
---# Sana-Chan Version 4.3.43 Experimental
Version 4.3.43 fixes Discord OAuth setup for the new sanachan.bot.nu deployment path.
Discord OAuth
- accepts SANA_DISCORD_CLIENT_ID, SANA_DISCORD_CLIENT_SECRET, and SANA_OAUTH_REDIRECT_URI while keeping old env names as fallbacks
- updates dashboard setup/checklist guidance to show the Sana OAuth variable names
- adds Sana OAuth variables to the env examples
- fixes experimental release packaging so current Sana service/nginx assets are uploaded