v3.9.0
What's Changed
- Remove Section model to make simply Node by @huacnlee in #1243
- View Component by @huacnlee in #1241
- Remove Homepage, just use topics#index as Homepage. by @huacnlee in #1246
- Improve I18n by @huacnlee in #1247
- Fix missing end tag for span by @Dounx in #1256
- typo: 登陆 -> 登录 by @uinz in #1258
- fix bug: 修复关注、取消关注,用户名中间带点"."号 点击报错 by @jinhuisheng in #1261
- Fix i18n in js by @Dounx in #1266
- Fix I18n auto_locale for JavaScript by @Dounx in #1267
- ImageProxy by @huacnlee in #1271
- BREAKING CHANGES: Upgrade profile.contacts, profile.rewards as JSON type store. by @huacnlee in #1272
- Bootstrap v5 by @huacnlee in #1277
- Fix follow info text overflow by @renny-ren in #1288
- Fix the wrong floor for replies by @Dounx in #1291
- Add autocorrect lint by @huacnlee in #1292
- Typo fix by @Eric-Guo in #1294
- Fixed container layout caused by force set grid padding by @qichunren in #1298
- fix markdown guides by @RanX12 in #1274
- Not allowed upload svg image currently, fixed XSS issue #1299 by @qichunren in #1300
- Support sub and sup tag in post markdown editor. Fixed issue #1126 by @qichunren in #1301
- Upgrade Rails 7.0 by @huacnlee in #1304
- Upgrade Npms for try to fix Webpacker precompile in production env. by @huacnlee in #1305
- Remove HomeController#index action, not used anywhere by @qichunren in #1310
- Remove openHeaderSearchBox and closeHeaderSearchBox function by @qichunren in #1309
- I18n by @qichunren in #1312
- Add Countable and order hot user by yearly replies count by @huacnlee in #1317
- Lock CI autocorrect version by @huacnlee in #1319
- Fix text color of search input in dark mode by @yesmeck in #1321
- Not directly require model in initialize process by @qichunren in #1325
- User online status track by @qichunren in #1334
- Add to use Tailwind CSS. by @qichunren in #1335
- Sidebar active users by @qichunren in #1336
- Improve topic hits count, make it more realistic by @qichunren in #1341
- Support Redis 5.0, bump shakapcker and pin bootstrap by @Eric-Guo in #1354
- SSO document link changed and fix other small bug. by @Eric-Guo in #1356
- Upgrade RuCaptcha to use Rust core version captcha, and new style coming.
- Update to use Rust version autocorrect.
- Upgrade OmniAuth 2.1 to fix memory leaks.
New Contributors
- @uinz made their first contribution in #1258
- @jinhuisheng made their first contribution in #1261
- @RanX12 made their first contribution in #1274
Full Changelog: v3.8.4...v3.9.0