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