lemmy-ui/CHANGELOG.md
2024-09-27 20:23:55 +00:00

3343 lines
194 KiB
Markdown

## What's Changed
- Fix date-fns dynamic import by @matc-pub in [#2716](https://github.com/LemmyNet/lemmy-ui/pull/2716)
- Adding a post title only filter to the search page. by @dessalines in [#2695](https://github.com/LemmyNet/lemmy-ui/pull/2695)
- Fixing woodpecker warnings. by @dessalines in [#2696](https://github.com/LemmyNet/lemmy-ui/pull/2696)
- Separating login and register links for must login alert. by @dessalines in [#2679](https://github.com/LemmyNet/lemmy-ui/pull/2679)
- Dont simplify cross-posts for a community feed. by @dessalines in [#2678](https://github.com/LemmyNet/lemmy-ui/pull/2678)
## What's Changed in v0.19.6-beta.7
- 0.19.6-beta.7 by @dessalines
- Updating translations. by @dessalines
- Fixing peertube and ordinary video embeds. by @dessalines in [#2676](https://github.com/LemmyNet/lemmy-ui/pull/2676)
- Changing sameSite cookie from Strict to Lax. by @dessalines in [#2677](https://github.com/LemmyNet/lemmy-ui/pull/2677)
- Remove show new post notifs setting. by @dessalines in [#2675](https://github.com/LemmyNet/lemmy-ui/pull/2675)
- Fix memory leak around emojis on server render by @makotech222 in [#2674](https://github.com/LemmyNet/lemmy-ui/pull/2674)
- Enable spellcheck for markdown text area by @SleeplessOne1917 in [#2669](https://github.com/LemmyNet/lemmy-ui/pull/2669)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.6-beta.6...v0.19.6-beta.7
## What's Changed in v0.19.6-beta.6
- 0.19.6-beta.6 by @dessalines
- Pre release dep bump by @SleeplessOne1917 in [#2661](https://github.com/LemmyNet/lemmy-ui/pull/2661)
- Updating translations. by @dessalines
- Updating translations. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.6-beta.5...v0.19.6-beta.6
## What's Changed in v0.19.6-beta.5
- 0.19.6-beta.5 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.6-beta.4...v0.19.6-beta.5
## What's Changed in v0.19.6-beta.4
- 0.19.6-beta.4 by @dessalines
- Add ability to fill magnet link title on post creation. by @dessalines in [#2654](https://github.com/LemmyNet/lemmy-ui/pull/2654)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.6-beta.3...v0.19.6-beta.4
## What's Changed in v0.19.6-beta.3
- 0.19.6-beta.3 by @dessalines
- Updating translations. by @dessalines
- Registration application view by @SleeplessOne1917 in [#2651](https://github.com/LemmyNet/lemmy-ui/pull/2651)
- Add torrent help by @dessalines in [#2650](https://github.com/LemmyNet/lemmy-ui/pull/2650)
- More moderation history by @dessalines in [#2649](https://github.com/LemmyNet/lemmy-ui/pull/2649)
- Fix tribute related bug by @SleeplessOne1917 in [#2647](https://github.com/LemmyNet/lemmy-ui/pull/2647)
- Update typescript-eslint monorepo to v8 (major) by @dessalines in [#2646](https://github.com/LemmyNet/lemmy-ui/pull/2646)
- Updating translations. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.6-beta.2...v0.19.6-beta.3
## What's Changed in v0.19.6-beta.2
- 0.19.6-beta.2 by @dessalines
- Adding renovate schedule. by @dessalines in [#2644](https://github.com/LemmyNet/lemmy-ui/pull/2644)
- Remove min and max length from password input when using login form by @SleeplessOne1917 in [#2643](https://github.com/LemmyNet/lemmy-ui/pull/2643)
- Remove trending communities card from home. by @dessalines in [#2639](https://github.com/LemmyNet/lemmy-ui/pull/2639)
- Set data-bs-theme based on the presence of "dark" in theme name by @SleeplessOne1917 in [#2638](https://github.com/LemmyNet/lemmy-ui/pull/2638)
- Fixing modlog filtering to allow admins and mods to filter by mod. by @dessalines in [#2629](https://github.com/LemmyNet/lemmy-ui/pull/2629)
- Fix issue from logo bugfix by @SleeplessOne1917 in [#2620](https://github.com/LemmyNet/lemmy-ui/pull/2620)
- Make more post params cross-postable by @SleeplessOne1917 in [#2621](https://github.com/LemmyNet/lemmy-ui/pull/2621)
- Fix wonky comment action icon button alignment by @SleeplessOne1917 in [#2622](https://github.com/LemmyNet/lemmy-ui/pull/2622)
- Prevent broken logo from crashing site by @SleeplessOne1917 in [#2619](https://github.com/LemmyNet/lemmy-ui/pull/2619)
- Add rate limit info message. by @dessalines in [#2563](https://github.com/LemmyNet/lemmy-ui/pull/2563)
- Removing renovate from git cliff by @dessalines in [#2564](https://github.com/LemmyNet/lemmy-ui/pull/2564)
- Update dependency prettier to v3.3.3 by @dessalines in [#2600](https://github.com/LemmyNet/lemmy-ui/pull/2600)
- Fix getQueryString by @matc-pub in [#2558](https://github.com/LemmyNet/lemmy-ui/pull/2558)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.5...v0.19.6-beta.2
## What's Changed in v0.19.5
- 0.19.5 by @dessalines
- Leave admin confirmation by @SleeplessOne1917 in [#2556](https://github.com/LemmyNet/lemmy-ui/pull/2556)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.5-alpha.3...v0.19.5
## What's Changed in v0.19.5-alpha.3
- 0.19.5-alpha.3 by @dessalines
- Regenerate themes by @SleeplessOne1917 in [#2554](https://github.com/LemmyNet/lemmy-ui/pull/2554)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.5-alpha.2...v0.19.5-alpha.3
## What's Changed in v0.19.5-alpha.2
- 0.19.5-alpha.2 by @dessalines
- Fix auto download bug by @SleeplessOne1917 in [#2552](https://github.com/LemmyNet/lemmy-ui/pull/2552)
- Remove ignore scripts by @SleeplessOne1917 in [#2545](https://github.com/LemmyNet/lemmy-ui/pull/2545)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.5-alpha.1...v0.19.5-alpha.2
## What's Changed in v0.19.5-alpha.1
- 0.19.5-alpha.1 by @dessalines
- Make uploads only viewable to oneself by @SleeplessOne1917 in [#2540](https://github.com/LemmyNet/lemmy-ui/pull/2540)
- Handle CrossPostParams when mounting CreatePost by @matc-pub in [#2521](https://github.com/LemmyNet/lemmy-ui/pull/2521)
- Keep CreatePost mounted when updating URL, fixes focus resets. by @matc-pub in [#2520](https://github.com/LemmyNet/lemmy-ui/pull/2520)
- Move fetchPageTitle into componentWillMount and only call client side. by @matc-pub in [#2519](https://github.com/LemmyNet/lemmy-ui/pull/2519)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.4...v0.19.5-alpha.1
## What's Changed in v0.19.4
- 0.19.4 by @dessalines
- Revert "0.19.4" by @dessalines
- 0.19.4 by @dessalines
- Revert "0.19.4" by @dessalines
- 0.19.4 by @dessalines
- Revert "0.19.4" by @dessalines
- Fix copy title from metadata by @SleeplessOne1917 in [#2518](https://github.com/LemmyNet/lemmy-ui/pull/2518)
- 0.19.4 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.4-rc.11...v0.19.4
## What's Changed in v0.19.4-rc.11
- 0.19.4-rc.11 by @dessalines
- Create post query params by @SleeplessOne1917 in [#2515](https://github.com/LemmyNet/lemmy-ui/pull/2515)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.4-rc.10...v0.19.4-rc.11
## What's Changed in v0.19.4-rc.10
- 0.19.4-rc.10 by @dessalines
- Upping lemmy-js-client_version. by @dessalines in [#2513](https://github.com/LemmyNet/lemmy-ui/pull/2513)
- Bump translation submodule by @SleeplessOne1917 in [#2511](https://github.com/LemmyNet/lemmy-ui/pull/2511)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.4-rc.9...v0.19.4-rc.10
## What's Changed in v0.19.4-rc.9
- 0.19.4-rc.9 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.4-rc.8...v0.19.4-rc.9
## What's Changed in v0.19.4-rc.8
- 0.19.4-rc.8 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.4-rc.7...v0.19.4-rc.8
## What's Changed in v0.19.4-rc.7
- 0.19.4-rc.7 by @dessalines
- Updating translations. by @dessalines
- Update deps and package manager by @SleeplessOne1917 in [#2505](https://github.com/LemmyNet/lemmy-ui/pull/2505)
- Adding @matc-pub to codeowners. by @dessalines in [#2500](https://github.com/LemmyNet/lemmy-ui/pull/2500)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.4-rc.6...v0.19.4-rc.7
## What's Changed in v0.19.4-rc.6
- 0.19.4-rc.6 by @dessalines
- Fix 502 error on initial settings page load. by @dessalines in [#2498](https://github.com/LemmyNet/lemmy-ui/pull/2498)
- Fix some submit button issues by @matc-pub in [#2487](https://github.com/LemmyNet/lemmy-ui/pull/2487)
- Remove renovate schedule. by @dessalines in [#2488](https://github.com/LemmyNet/lemmy-ui/pull/2488)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.4-rc.5...v0.19.4-rc.6
## What's Changed in v0.19.4-rc.5
- 0.19.4-rc.5 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.4-rc.4...v0.19.4-rc.5
## What's Changed in v0.19.4-rc.4
- 0.19.4-rc.4 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.4-rc.3...v0.19.4-rc.4
## What's Changed in v0.19.4-rc.3
- 0.19.4-rc.3 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.4-rc.2...v0.19.4-rc.3
## What's Changed in v0.19.4-rc.2
- 0.19.4-rc.2 by @dessalines
- Updating translations. by @dessalines
- Render more while reloading only some resources by @matc-pub in [#2480](https://github.com/LemmyNet/lemmy-ui/pull/2480)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.4-rc.1...v0.19.4-rc.2
## What's Changed in v0.19.4-rc.1
- 0.19.4-rc.1 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.19.4-beta.8...v0.19.4-rc.1
## What's Changed in 0.19.4-beta.8
- 0.19.4-beta.8 by @Nutomic
- Fix video thumbnail override issue by @SleeplessOne1917 in [#2474](https://github.com/LemmyNet/lemmy-ui/pull/2474)
- Use non-deprecated QR library by @SleeplessOne1917 in [#2475](https://github.com/LemmyNet/lemmy-ui/pull/2475)
- Updating translations. by @dessalines
- Fix Language not allowed infinite loading on failed post by @SleeplessOne1917 in [#2457](https://github.com/LemmyNet/lemmy-ui/pull/2457)
- Refresh admin settings on submit by @SleeplessOne1917 in [#2456](https://github.com/LemmyNet/lemmy-ui/pull/2456)
- Fix leap year issue by @SleeplessOne1917 in [#2453](https://github.com/LemmyNet/lemmy-ui/pull/2453)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.4-beta.7...0.19.4-beta.8
## What's Changed in v0.19.4-beta.7
- 0.19.4-beta.7 by @dessalines
- Updating translations. by @dessalines
- Fix bug where newly created communities cannot be edited until refresh by @SleeplessOne1917 in [#2451](https://github.com/LemmyNet/lemmy-ui/pull/2451)
- Fix bug where UI breaks trying to send a DM by @SleeplessOne1917 in [#2452](https://github.com/LemmyNet/lemmy-ui/pull/2452)
- Prevent onBlur from appending URL scheme to URLs by @SleeplessOne1917 in [#2449](https://github.com/LemmyNet/lemmy-ui/pull/2449)
- Fix dev dockerfile by @SleeplessOne1917 in [#2444](https://github.com/LemmyNet/lemmy-ui/pull/2444)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.4-beta.6...v0.19.4-beta.7
## What's Changed in v0.19.4-beta.6
- 0.19.4-beta.6 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.4-beta.5...v0.19.4-beta.6
## What's Changed in v0.19.4-beta.5
- 0.19.4-beta.5 by @dessalines
- Hiding RSS button for saved view on profile page. Fixes #2438 by @dessalines in [#2440](https://github.com/LemmyNet/lemmy-ui/pull/2440)
- Prevent videos and embeds from showing if adult consent not accepted by @SleeplessOne1917 in [#2436](https://github.com/LemmyNet/lemmy-ui/pull/2436)
- Mod action history by @SleeplessOne1917 in [#2437](https://github.com/LemmyNet/lemmy-ui/pull/2437)
- Adding creator_banned_from_community to view votes modal. by @dessalines in [#2435](https://github.com/LemmyNet/lemmy-ui/pull/2435)
- Add fallback image for broken images by @SleeplessOne1917 in [#2434](https://github.com/LemmyNet/lemmy-ui/pull/2434)
- Content warning fixups by @matc-pub in [#2432](https://github.com/LemmyNet/lemmy-ui/pull/2432)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.19.4-beta.4...v0.19.4-beta.5
## What's Changed in 0.19.4-beta.4
- Using corepack to install pnpm, instead of npm -g by @dessalines in [#2431](https://github.com/LemmyNet/lemmy-ui/pull/2431)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.4-beta.4...0.19.4-beta.4
## What's Changed in v0.19.4-beta.4
- 0.19.4-beta.4 by @dessalines
- Adding vote display modes by @dessalines in [#2426](https://github.com/LemmyNet/lemmy-ui/pull/2426)
- Make confirm popup for adult consent by @SleeplessOne1917 in [#2419](https://github.com/LemmyNet/lemmy-ui/pull/2419)
- chore: fix some comments by @TechVest in [#2427](https://github.com/LemmyNet/lemmy-ui/pull/2427)
- Adding image upload views for admins and profiles. by @dessalines in [#2424](https://github.com/LemmyNet/lemmy-ui/pull/2424)
- Use muted display names, and always show instance for non-local. #1975 #2064 by @dessalines in [#2425](https://github.com/LemmyNet/lemmy-ui/pull/2425)
- Only conditionally render most of content action dropdown and workaround for tippy warning by @matc-pub in [#2422](https://github.com/LemmyNet/lemmy-ui/pull/2422)
- Correct mistake from block urls PR by @SleeplessOne1917 in [#2420](https://github.com/LemmyNet/lemmy-ui/pull/2420)
- Add hide post UI by @SleeplessOne1917 in [#2408](https://github.com/LemmyNet/lemmy-ui/pull/2408)
- Use mixins and decorators for scroll restoration and tippy cleanup by @matc-pub in [#2415](https://github.com/LemmyNet/lemmy-ui/pull/2415)
- Fix parent comment linking when not showing context by @snan in [#2417](https://github.com/LemmyNet/lemmy-ui/pull/2417)
- Block urls by @SleeplessOne1917 in [#2409](https://github.com/LemmyNet/lemmy-ui/pull/2409)
- Fix deselecting community/creator filter for search form by @matc-pub in [#2416](https://github.com/LemmyNet/lemmy-ui/pull/2416)
## New Contributors
- @TechVest made their first contribution in [#2427](https://github.com/LemmyNet/lemmy-ui/pull/2427)
- @snan made their first contribution in [#2417](https://github.com/LemmyNet/lemmy-ui/pull/2417)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.4-beta.3...v0.19.4-beta.4
## What's Changed in v0.19.4-beta.3
- 0.19.4-beta.3 by @dessalines
- fix: add a default margin bottom to ul and ol in a comment field by @richardj in [#2414](https://github.com/LemmyNet/lemmy-ui/pull/2414)
- Fix incorrectly escaped user export JSON by @aeharding in [#2412](https://github.com/LemmyNet/lemmy-ui/pull/2412)
- Adding generate translations to pnpm dev task. by @dessalines in [#2410](https://github.com/LemmyNet/lemmy-ui/pull/2410)
- Adding alt_text and custom_thumbnail to post form. by @dessalines in [#2404](https://github.com/LemmyNet/lemmy-ui/pull/2404)
- Fix tag failure notifs. by @dessalines in [#2403](https://github.com/LemmyNet/lemmy-ui/pull/2403)
## New Contributors
- @richardj made their first contribution in [#2414](https://github.com/LemmyNet/lemmy-ui/pull/2414)
- @aeharding made their first contribution in [#2412](https://github.com/LemmyNet/lemmy-ui/pull/2412)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.4-beta.2...v0.19.4-beta.3
## What's Changed in v0.19.4-beta.2
- 0.19.4-beta.2 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.4-beta.1...v0.19.4-beta.2
## What's Changed in v0.19.4-beta.1
- 0.19.4-beta.1 by @dessalines
- Updating translations. by @dessalines
- Add matrix account link to create private message form by @SleeplessOne1917 in [#2399](https://github.com/LemmyNet/lemmy-ui/pull/2399)
- Adds a loading skeleton to posts, comments and trending communities by @rodrigo-fm in [#2311](https://github.com/LemmyNet/lemmy-ui/pull/2311)
- Fixing woodpecker. by @dessalines in [#2402](https://github.com/LemmyNet/lemmy-ui/pull/2402)
- Show user email in registration application by @SleeplessOne1917 in [#2400](https://github.com/LemmyNet/lemmy-ui/pull/2400)
- Rework query parsing by @matc-pub in [#2396](https://github.com/LemmyNet/lemmy-ui/pull/2396)
- Notify users that they are banned from a community by @SleeplessOne1917 in [#2397](https://github.com/LemmyNet/lemmy-ui/pull/2397)
- Fix registration pending translation bug by @SleeplessOne1917 in [#2393](https://github.com/LemmyNet/lemmy-ui/pull/2393)
- Community visibility setting by @SleeplessOne1917 in [#2376](https://github.com/LemmyNet/lemmy-ui/pull/2376)
- Do most of the theme handling from the Theme component by @matc-pub in [#2390](https://github.com/LemmyNet/lemmy-ui/pull/2390)
- Lazy loading less common languages for syntax highlighting by @matc-pub in [#2388](https://github.com/LemmyNet/lemmy-ui/pull/2388)
- Lazy load translations and date-fns, server side support for "Browser Default" language by @matc-pub in [#2380](https://github.com/LemmyNet/lemmy-ui/pull/2380)
- Removing alectrocute and jsit from codeowners. by @dessalines in [#2391](https://github.com/LemmyNet/lemmy-ui/pull/2391)
- Adding git-cliff to help generate changelogs. by @dessalines in [#2386](https://github.com/LemmyNet/lemmy-ui/pull/2386)
- On account deletion add 'delete content' checkbox (fixes #2384) by @Nutomic in [#2385](https://github.com/LemmyNet/lemmy-ui/pull/2385)
- Add badge for local subscribers to communities by @SleeplessOne1917 in [#2377](https://github.com/LemmyNet/lemmy-ui/pull/2377)
- Bump dependencies by @SleeplessOne1917 in [#2378](https://github.com/LemmyNet/lemmy-ui/pull/2378)
- Fix links to users and communities not including query in hyperlink by @SleeplessOne1917 in [#2368](https://github.com/LemmyNet/lemmy-ui/pull/2368)
- Make code blocks use correct theme when in dark mode by @SleeplessOne1917 in [#2367](https://github.com/LemmyNet/lemmy-ui/pull/2367)
- Hide WYSIWYG buttons when previewing markdown by @SleeplessOne1917 in [#2366](https://github.com/LemmyNet/lemmy-ui/pull/2366)
- always show fedilinks (issue #2160) by @Die4Ever in [#2344](https://github.com/LemmyNet/lemmy-ui/pull/2344)
- Changing security.txt to use github security advisories page. by @dessalines in [#2334](https://github.com/LemmyNet/lemmy-ui/pull/2334)
- Fix scroll bug when modal closes from browser back button by @SleeplessOne1917 in [#2363](https://github.com/LemmyNet/lemmy-ui/pull/2363)
- Prevent password length error silent truncation by @SleeplessOne1917 in [#2364](https://github.com/LemmyNet/lemmy-ui/pull/2364)
- Show the community name instead of the creator name when appointing mod by @Kradyz in [#2358](https://github.com/LemmyNet/lemmy-ui/pull/2358)
- Update deps, namely sharp by @SleeplessOne1917 in [#2357](https://github.com/LemmyNet/lemmy-ui/pull/2357)
- increase font sizes on all themes by @iatenine in [#2352](https://github.com/LemmyNet/lemmy-ui/pull/2352)
- Move to pnpm by @dessalines in [#2345](https://github.com/LemmyNet/lemmy-ui/pull/2345)
## New Contributors
- @rodrigo-fm made their first contribution in [#2311](https://github.com/LemmyNet/lemmy-ui/pull/2311)
- @iatenine made their first contribution in [#2352](https://github.com/LemmyNet/lemmy-ui/pull/2352)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.3...v0.19.4-beta.1
## What's Changed in v0.19.3
- v0.19.3 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.3-rc.2...v0.19.3
## What's Changed in v0.19.3-rc.2
- v0.19.3-rc.2 by @dessalines
- Make it more obvious when a community is locked by @SleeplessOne1917 in [#2329](https://github.com/LemmyNet/lemmy-ui/pull/2329)
- Downgrade sharp. by @dessalines in [#2337](https://github.com/LemmyNet/lemmy-ui/pull/2337)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.3-rc.1...v0.19.3-rc.2
## What's Changed in v0.19.3-rc.1
- v0.19.3-rc.1 by @dessalines
- Upgrading deps. by @dessalines in [#2336](https://github.com/LemmyNet/lemmy-ui/pull/2336)
- Updating translations. by @dessalines
- Revert "Fix captcha cache control bug" by @dessalines in [#2335](https://github.com/LemmyNet/lemmy-ui/pull/2335)
- Improve TOTP modal by @SleeplessOne1917 in [#2327](https://github.com/LemmyNet/lemmy-ui/pull/2327)
- Make a separate post markdown field character limit. by @dessalines in [#2331](https://github.com/LemmyNet/lemmy-ui/pull/2331)
- Fix fedi link regression by @SleeplessOne1917 in [#2324](https://github.com/LemmyNet/lemmy-ui/pull/2324)
- Fix captcha cache control bug by @SleeplessOne1917 in [#2326](https://github.com/LemmyNet/lemmy-ui/pull/2326)
- Add logic to filter view for denied registration applications by @jmcharter in [#2322](https://github.com/LemmyNet/lemmy-ui/pull/2322)
- Update Dockerfile to Node 21 by @kroese in [#2315](https://github.com/LemmyNet/lemmy-ui/pull/2315)
- Clean up Dockerfile by @ubergeek77 in [#2314](https://github.com/LemmyNet/lemmy-ui/pull/2314)
## New Contributors
- @jmcharter made their first contribution in [#2322](https://github.com/LemmyNet/lemmy-ui/pull/2322)
- @ubergeek77 made their first contribution in [#2314](https://github.com/LemmyNet/lemmy-ui/pull/2314)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.2...v0.19.3-rc.1
## What's Changed in v0.19.2
- v0.19.2 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.2-rc.5...v0.19.2
## What's Changed in v0.19.2-rc.5
- v0.19.2-rc.5 by @dessalines
- Adding admin view vote modal. by @dessalines in [#2303](https://github.com/LemmyNet/lemmy-ui/pull/2303)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.2-rc.4...v0.19.2-rc.5
## What's Changed in v0.19.2-rc.4
- v0.19.2-rc.4 by @dessalines
- Fix error page error interpolation by @SleeplessOne1917 in [#2302](https://github.com/LemmyNet/lemmy-ui/pull/2302)
- Fix compact theme letter tail cutoff bug by @SleeplessOne1917 in [#2301](https://github.com/LemmyNet/lemmy-ui/pull/2301)
- Store volume level on window object by @ismailkarsli in [#2307](https://github.com/LemmyNet/lemmy-ui/pull/2307)
- Do not auto expand media if blur_nsfw is active and the post is NSFW by @ismailkarsli in [#2305](https://github.com/LemmyNet/lemmy-ui/pull/2305)
- Fix dark theme highlight color for recent comments, restores colors to 0.18 values by @Pseudochron in [#2297](https://github.com/LemmyNet/lemmy-ui/pull/2297)
## New Contributors
- @Pseudochron made their first contribution in [#2297](https://github.com/LemmyNet/lemmy-ui/pull/2297)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.1...v0.19.2-rc.4
## What's Changed in v0.19.1
- v0.19.1 by @dessalines
- Updating translations. by @dessalines
- Use highlight color for new comments on dark themes that won't burn your eyes out by @SleeplessOne1917 in [#2295](https://github.com/LemmyNet/lemmy-ui/pull/2295)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.1-rc.1...v0.19.1
## What's Changed in v0.19.1-rc.1
- v0.19.1-rc.1 by @dessalines
- Re-add show source for comments by @SleeplessOne1917 in [#2290](https://github.com/LemmyNet/lemmy-ui/pull/2290)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.0...v0.19.1-rc.1
## What's Changed in v0.19.0
- v0.19.0 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.0-rc.16...v0.19.0
## What's Changed in v0.19.0-rc.16
- v0.19.0-rc.16 by @dessalines
- Upgrading lemmy-js-client. by @dessalines in [#2285](https://github.com/LemmyNet/lemmy-ui/pull/2285)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.0-rc.15...v0.19.0-rc.16
## What's Changed in v0.19.0-rc.15
- v0.19.0-rc.15 by @dessalines
- Updating translations. by @dessalines
- Make sure banned toast has correct user. by @dessalines in [#2281](https://github.com/LemmyNet/lemmy-ui/pull/2281)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.0-rc.14...v0.19.0-rc.15
## What's Changed in v0.19.0-rc.14
- v0.19.0-rc.14 by @dessalines
- Fixing link targets reloading page. Fixes #2275 by @dessalines in [#2276](https://github.com/LemmyNet/lemmy-ui/pull/2276)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.0-rc.13...v0.19.0-rc.14
## What's Changed in v0.19.0-rc.13
- v0.19.0-rc.13 by @dessalines
- Moderation/content action overhaul by @SleeplessOne1917 in [#2258](https://github.com/LemmyNet/lemmy-ui/pull/2258)
- Fixing communityToChoice. Fixes #2231 . Fixes #2232 . by @dessalines in [#2271](https://github.com/LemmyNet/lemmy-ui/pull/2271)
- Only generate manifest if it isn't already in memory by @SleeplessOne1917 in [#2272](https://github.com/LemmyNet/lemmy-ui/pull/2272)
- Adding a few promise.all concurrent fetches to FetchInitialData. #2234 by @dessalines in [#2270](https://github.com/LemmyNet/lemmy-ui/pull/2270)
- Changing auth cookie name back to jwt. by @dessalines in [#2269](https://github.com/LemmyNet/lemmy-ui/pull/2269)
- Added aspect ratio to the videos by @ismailkarsli in [#2268](https://github.com/LemmyNet/lemmy-ui/pull/2268)
- Move lemmyClient generation into fetchInitialData functions. Fixes #2243 by @dessalines in [#2260](https://github.com/LemmyNet/lemmy-ui/pull/2260)
- fix wrapped http client by @phiresky in [#2267](https://github.com/LemmyNet/lemmy-ui/pull/2267)
- Revert "Improve build performance" by @SleeplessOne1917 in [#2262](https://github.com/LemmyNet/lemmy-ui/pull/2262)
- Improve build performance by @kroese in [#2261](https://github.com/LemmyNet/lemmy-ui/pull/2261)
- Revert "Ignore autogenerated css files from being tracked in the repo" by @dessalines in [#2259](https://github.com/LemmyNet/lemmy-ui/pull/2259)
- Ignore autogenerated css files from being tracked in the repo by @SleeplessOne1917 in [#2256](https://github.com/LemmyNet/lemmy-ui/pull/2256)
## New Contributors
- @phiresky made their first contribution in [#2267](https://github.com/LemmyNet/lemmy-ui/pull/2267)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.0-rc.11...v0.19.0-rc.13
## What's Changed in v0.19.0-rc.11
- v0.19.0-rc.11 by @dessalines
- Fixing cross-fetch issues. by @dessalines in [#2254](https://github.com/LemmyNet/lemmy-ui/pull/2254)
- Fixing comments auto-collapsing. Fixes #2252 by @dessalines in [#2253](https://github.com/LemmyNet/lemmy-ui/pull/2253)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.0-rc.10...v0.19.0-rc.11
## What's Changed in v0.19.0-rc.10
- v0.19.0-rc.10 by @dessalines
- Merge branch 'ssr_fix_2' by @dessalines
- Forgot to add yarn.lock. by @dessalines
- Trying another SSR fix. #2243 by @dessalines
- Trying another SSR fix. #2243 by @dessalines in [#2251](https://github.com/LemmyNet/lemmy-ui/pull/2251)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.0-rc.9...v0.19.0-rc.10
## What's Changed in v0.19.0-rc.9
- v0.19.0-rc.9 by @dessalines
- Updating translations. by @dessalines
- Disable post voting buttons when logged out. Fixes #2248 by @dessalines in [#2249](https://github.com/LemmyNet/lemmy-ui/pull/2249)
- Attempting to fix SSR. #2243 by @dessalines in [#2247](https://github.com/LemmyNet/lemmy-ui/pull/2247)
- Fixing instance blocking. Fixes #2245 by @dessalines in [#2246](https://github.com/LemmyNet/lemmy-ui/pull/2246)
- Fixing QR code CSP, try 2. Fixes #2241 by @dessalines in [#2242](https://github.com/LemmyNet/lemmy-ui/pull/2242)
- Fix shutdown behaviour by @kroese in [#2239](https://github.com/LemmyNet/lemmy-ui/pull/2239)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.0-rc.8...v0.19.0-rc.9
## What's Changed in v0.19.0-rc.8
- v0.19.0-rc.8 by @dessalines
- Multi-platform Dockerfile by @kroese in [#2235](https://github.com/LemmyNet/lemmy-ui/pull/2235)
- Update deps by @SleeplessOne1917 in [#2237](https://github.com/LemmyNet/lemmy-ui/pull/2237)
- Upgrading deps. by @dessalines in [#2233](https://github.com/LemmyNet/lemmy-ui/pull/2233)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.0-rc.7...v0.19.0-rc.8
## What's Changed in v0.19.0-rc.7
- v0.19.0-rc.7 by @dessalines
- Fixing follow from subscribe page. Fixes #2215 by @dessalines in [#2229](https://github.com/LemmyNet/lemmy-ui/pull/2229)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.0-rc.6...v0.19.0-rc.7
## What's Changed in v0.19.0-rc.6
- v0.19.0-rc.6 by @dessalines
- Updating translations. by @dessalines
- Adding creator_is_admin and creator_is_mod, removing pointless functions by @dessalines in [#2228](https://github.com/LemmyNet/lemmy-ui/pull/2228)
- Update bs theme when site theme is changed by @SleeplessOne1917 in [#2226](https://github.com/LemmyNet/lemmy-ui/pull/2226)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.0-rc.5...v0.19.0-rc.6
## What's Changed in v0.19.0-rc.5
- v0.19.0-rc.5 by @dessalines
- Settings Import/export by @SleeplessOne1917 in [#2223](https://github.com/LemmyNet/lemmy-ui/pull/2223)
- Auto focus search input when navigating to search page by @SleeplessOne1917 in [#2224](https://github.com/LemmyNet/lemmy-ui/pull/2224)
- Remove previous button for PaginatorCursor by @dessalines in [#2221](https://github.com/LemmyNet/lemmy-ui/pull/2221)
- Fix back button from posts going back twice instead of once by @SleeplessOne1917 in [#2220](https://github.com/LemmyNet/lemmy-ui/pull/2220)
- Fixing errors. Fixes #2216 by @dessalines in [#2219](https://github.com/LemmyNet/lemmy-ui/pull/2219)
- Fixing QR code CSP. by @dessalines in [#2218](https://github.com/LemmyNet/lemmy-ui/pull/2218)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.0-rc.4...v0.19.0-rc.5
## What's Changed in v0.19.0-rc.4
- v0.19.0-rc.4 by @dessalines
- Upgrade for lemmy js client `0.19.0-alpha.16` by @dessalines in [#2210](https://github.com/LemmyNet/lemmy-ui/pull/2210)
- Search page select fix by @SleeplessOne1917 in [#2201](https://github.com/LemmyNet/lemmy-ui/pull/2201)
- Fixed markdown parsing error particularly with the spoiler tag. by @jgrim in [#2200](https://github.com/LemmyNet/lemmy-ui/pull/2200)
- use improved notification system for all notification types by @biosfood in [#2190](https://github.com/LemmyNet/lemmy-ui/pull/2190)
- Make 2FA input play nicer with phone keyboards by @SleeplessOne1917 in [#2199](https://github.com/LemmyNet/lemmy-ui/pull/2199)
- Add code highlighting by @Ategon in [#2195](https://github.com/LemmyNet/lemmy-ui/pull/2195)
## New Contributors
- @jgrim made their first contribution in [#2200](https://github.com/LemmyNet/lemmy-ui/pull/2200)
- @Ategon made their first contribution in [#2195](https://github.com/LemmyNet/lemmy-ui/pull/2195)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.0-rc.3...v0.19.0-rc.4
## What's Changed in v0.19.0-rc.3
- v0.19.0-rc.3 by @dessalines
- Updating for new v19 changes. by @dessalines in [#2191](https://github.com/LemmyNet/lemmy-ui/pull/2191)
- Dont hide reply box on other actions. Fixes #1968 by @dessalines in [#2189](https://github.com/LemmyNet/lemmy-ui/pull/2189)
- Add curl for basic healthcheck by @dvanderveer in [#2186](https://github.com/LemmyNet/lemmy-ui/pull/2186)
- Tweak 2fa by @SleeplessOne1917 in [#2179](https://github.com/LemmyNet/lemmy-ui/pull/2179)
- Add RTL/BIDI to post text by @hamidrezakp in [#1963](https://github.com/LemmyNet/lemmy-ui/pull/1963)
- Simplify favicon by removing unneeded metadata by @Daniel15 in [#2176](https://github.com/LemmyNet/lemmy-ui/pull/2176)
## New Contributors
- @dvanderveer made their first contribution in [#2186](https://github.com/LemmyNet/lemmy-ui/pull/2186)
- @hamidrezakp made their first contribution in [#1963](https://github.com/LemmyNet/lemmy-ui/pull/1963)
- @Daniel15 made their first contribution in [#2176](https://github.com/LemmyNet/lemmy-ui/pull/2176)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.0-beta.8...v0.19.0-rc.3
## What's Changed in v0.19.0-beta.8
- v0.19.0-beta.8 by @dessalines
- Adding cursor pagination. Fixes #2155 by @dessalines in [#2173](https://github.com/LemmyNet/lemmy-ui/pull/2173)
- fix: Fix emoji picker custom emoji bug by @SleeplessOne1917 in [#2175](https://github.com/LemmyNet/lemmy-ui/pull/2175)
- Fixing broken docker build due to missing rxjs. by @dessalines in [#2174](https://github.com/LemmyNet/lemmy-ui/pull/2174)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.0-beta.7...v0.19.0-beta.8
## What's Changed in v0.19.0-beta.7
- v0.19.0-beta.7 by @dessalines
- Dont push to :latest docker tag by @Nutomic in [#2171](https://github.com/LemmyNet/lemmy-ui/pull/2171)
- fix: Prevent login screen from redirecting to signup by @SleeplessOne1917 in [#2170](https://github.com/LemmyNet/lemmy-ui/pull/2170)
- Totp change by @SleeplessOne1917 in [#2165](https://github.com/LemmyNet/lemmy-ui/pull/2165)
- Adding scaled sort to UI. Fixes #2156 by @dessalines in [#2169](https://github.com/LemmyNet/lemmy-ui/pull/2169)
- Improve notifications by @biosfood in [#2132](https://github.com/LemmyNet/lemmy-ui/pull/2132)
- Smart url parsing by @Trombach in [#2141](https://github.com/LemmyNet/lemmy-ui/pull/2141)
- fix: Fix bug where old settings would linger on page until browser refresh by @SleeplessOne1917 in [#2153](https://github.com/LemmyNet/lemmy-ui/pull/2153)
- fix: Fix bug where user could not block person from profile page by @SleeplessOne1917 in [#2151](https://github.com/LemmyNet/lemmy-ui/pull/2151)
- Husky fix for production build. by @dessalines in [#2150](https://github.com/LemmyNet/lemmy-ui/pull/2150)
## New Contributors
- @Trombach made their first contribution in [#2141](https://github.com/LemmyNet/lemmy-ui/pull/2141)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.19.0-rc.1...v0.19.0-beta.7
## What's Changed in v0.19.0-rc.1
- v0.19.0-rc.1 by @dessalines
- feat: Block instance by @SleeplessOne1917 in [#2144](https://github.com/LemmyNet/lemmy-ui/pull/2144)
- Remote follow by @SleeplessOne1917 in [#1875](https://github.com/LemmyNet/lemmy-ui/pull/1875)
- Remove auth from API request body params by @SleeplessOne1917 in [#2140](https://github.com/LemmyNet/lemmy-ui/pull/2140)
- fix inbox read filtering by @biosfood in [#2131](https://github.com/LemmyNet/lemmy-ui/pull/2131)
- allow limited markdown in spoiler summary by @biosfood in [#2126](https://github.com/LemmyNet/lemmy-ui/pull/2126)
- Changed blocked instances to not be linked from instance page by @Security-Chief-Odo in [#2121](https://github.com/LemmyNet/lemmy-ui/pull/2121)
- fix purge submit button by @biosfood in [#2128](https://github.com/LemmyNet/lemmy-ui/pull/2128)
- Increase cache-control max-age to 60s by @Nutomic in [#2124](https://github.com/LemmyNet/lemmy-ui/pull/2124)
- Don't hide the 'show source' button for anonymous users by @biosfood in [#2127](https://github.com/LemmyNet/lemmy-ui/pull/2127)
- Disable "Next" button in Paginator when the next page is empty by @noskla in [#2114](https://github.com/LemmyNet/lemmy-ui/pull/2114)
- Add moderator view button by @biosfood in [#1993](https://github.com/LemmyNet/lemmy-ui/pull/1993)
- Communities search by @SleeplessOne1917 in [#2108](https://github.com/LemmyNet/lemmy-ui/pull/2108)
- Display more information why has the login failed by @noskla in [#2109](https://github.com/LemmyNet/lemmy-ui/pull/2109)
- Fix husky for yarn 2 . by @dessalines in [#2110](https://github.com/LemmyNet/lemmy-ui/pull/2110)
- Report fix by @SleeplessOne1917 in [#2089](https://github.com/LemmyNet/lemmy-ui/pull/2089)
- always show community name with instance for easy copy-pasting to friends by @Die4Ever in [#2073](https://github.com/LemmyNet/lemmy-ui/pull/2073)
- Update spoiler icon to diamond shape. by @camporter in [#2102](https://github.com/LemmyNet/lemmy-ui/pull/2102)
- Ensure markdown links have the noopener and nofollow rel tags by @camporter in [#2100](https://github.com/LemmyNet/lemmy-ui/pull/2100)
- Move allowed and blocked instance tables to the column right of linked instance table by @dnswrsrx in [#2071](https://github.com/LemmyNet/lemmy-ui/pull/2071)
- Woodpecker updates. by @dessalines in [#2046](https://github.com/LemmyNet/lemmy-ui/pull/2046)
- Federate emoji sizing by @makotech222 in [#2063](https://github.com/LemmyNet/lemmy-ui/pull/2063)
- Moved title field to the top of post-form (#2039, #2059) by @drumlinish in [#2061](https://github.com/LemmyNet/lemmy-ui/pull/2061)
- Temp fix to modlog failing to render future dates by @makotech222 in [#2058](https://github.com/LemmyNet/lemmy-ui/pull/2058)
- Move banned users to a separate admin tab. by @camporter in [#2057](https://github.com/LemmyNet/lemmy-ui/pull/2057)
- Fixing webpack build. by @dessalines in [#2042](https://github.com/LemmyNet/lemmy-ui/pull/2042)
- Frontend Settings - "Blur NSFW" and "Auto Expand" by @tgxn in [#1640](https://github.com/LemmyNet/lemmy-ui/pull/1640)
- Add open links in new tab by @dessalines in [#2032](https://github.com/LemmyNet/lemmy-ui/pull/2032)
- Fix comment insertion from context views. Fixes #2030 by @dessalines in [#2031](https://github.com/LemmyNet/lemmy-ui/pull/2031)
- Fix password autocomplete by @SleeplessOne1917 in [#2033](https://github.com/LemmyNet/lemmy-ui/pull/2033)
- Fix suggested title " " spaces by @devalnor in [#2037](https://github.com/LemmyNet/lemmy-ui/pull/2037)
- Lemmy 2515 controversial posts and comments by @iByteABit256 in [#1727](https://github.com/LemmyNet/lemmy-ui/pull/1727)
- Update translation submodule by @SleeplessOne1917 in [#2023](https://github.com/LemmyNet/lemmy-ui/pull/2023)
- Mark post as read when clicking "Expand here" on the preview image on the post listing page (#1600) by @milandamen in [#1978](https://github.com/LemmyNet/lemmy-ui/pull/1978)
- Expanded the RegEx to check if the title contains new line caracters. Should fix issue #1962 by @SomeoneStoleMyNickname in [#1965](https://github.com/LemmyNet/lemmy-ui/pull/1965)
- Fix document title of admin settings being overwritten by tagline and emoji forms in [#2003](https://github.com/LemmyNet/lemmy-ui/pull/2003)
- Upgrading deps, running prettier. by @dessalines in [#1987](https://github.com/LemmyNet/lemmy-ui/pull/1987)
- ES-Lint tweak by @SleeplessOne1917 in [#2001](https://github.com/LemmyNet/lemmy-ui/pull/2001)
- Use proper modifier key in markdown text input on macOS by @HamzahMansour in [#1995](https://github.com/LemmyNet/lemmy-ui/pull/1995)
- Fixing comment report showing dot. by @dessalines in [#1989](https://github.com/LemmyNet/lemmy-ui/pull/1989)
- Make sure comment score color matches your vote. by @dessalines in [#1988](https://github.com/LemmyNet/lemmy-ui/pull/1988)
- Allow limited set of markdown in title inline md rendering, fixes #1976 by @creesch in [#1977](https://github.com/LemmyNet/lemmy-ui/pull/1977)
- Allow selecting from all languages in person settings (fixes #1971) by @Nutomic in [#1985](https://github.com/LemmyNet/lemmy-ui/pull/1985)
- Separate final comment row + add classes by @djvs in [#1982](https://github.com/LemmyNet/lemmy-ui/pull/1982)
- Allow sorting on /communities by @googleben in [#1934](https://github.com/LemmyNet/lemmy-ui/pull/1934)
- Fix base.output (see #1911) by @tiziodcaio in [#1943](https://github.com/LemmyNet/lemmy-ui/pull/1943)
- Add show/hide button to password fields by @SleeplessOne1917 in [#1861](https://github.com/LemmyNet/lemmy-ui/pull/1861)
- Fix start_url and scope in web app manifest by @randfur in [#1931](https://github.com/LemmyNet/lemmy-ui/pull/1931)
- Remove lodash.merge dependency by @tiziodcaio in [#1911](https://github.com/LemmyNet/lemmy-ui/pull/1911)
- Set person_id to myId in handleLeaveModTeam by @lionirdeadman in [#1929](https://github.com/LemmyNet/lemmy-ui/pull/1929)
- Remove invalid default option from language list by @lemmus-org in [#1919](https://github.com/LemmyNet/lemmy-ui/pull/1919)
- Fix CSP in dev mode by @sunaurus in [#1918](https://github.com/LemmyNet/lemmy-ui/pull/1918)
- Add Toast Messages for Bad Logins by @rosenjcb in [#1874](https://github.com/LemmyNet/lemmy-ui/pull/1874)
- Comment border tweak by @SleeplessOne1917 in [#1820](https://github.com/LemmyNet/lemmy-ui/pull/1820)
- Add nonce-based CSP header by @sunaurus in [#1907](https://github.com/LemmyNet/lemmy-ui/pull/1907)
- Use the 'node' user instead of root while running in a container by @camporter in [#1894](https://github.com/LemmyNet/lemmy-ui/pull/1894)
- Add community name to featured post action in Modlog by @KarboniteKream in [#1891](https://github.com/LemmyNet/lemmy-ui/pull/1891)
- Use canonical URLs by @mminer237 in [#1883](https://github.com/LemmyNet/lemmy-ui/pull/1883)
- Add theme option for compact that respects browser default by @lemmus-org in [#1870](https://github.com/LemmyNet/lemmy-ui/pull/1870)
- Update post listing to prefer local image when available by @lemmus-org in [#1858](https://github.com/LemmyNet/lemmy-ui/pull/1858)
- robots.txt: Disallow /modlog since it is not relevant for bots by @drumlinish in [#1850](https://github.com/LemmyNet/lemmy-ui/pull/1850)
## New Contributors
- @noskla made their first contribution in [#2114](https://github.com/LemmyNet/lemmy-ui/pull/2114)
- @drumlinish made their first contribution in [#2061](https://github.com/LemmyNet/lemmy-ui/pull/2061)
- @tgxn made their first contribution in [#1640](https://github.com/LemmyNet/lemmy-ui/pull/1640)
- @devalnor made their first contribution in [#2037](https://github.com/LemmyNet/lemmy-ui/pull/2037)
- @iByteABit256 made their first contribution in [#1727](https://github.com/LemmyNet/lemmy-ui/pull/1727)
- @milandamen made their first contribution in [#1978](https://github.com/LemmyNet/lemmy-ui/pull/1978)
- @SomeoneStoleMyNickname made their first contribution in [#1965](https://github.com/LemmyNet/lemmy-ui/pull/1965)
- @HamzahMansour made their first contribution in [#1995](https://github.com/LemmyNet/lemmy-ui/pull/1995)
- @creesch made their first contribution in [#1977](https://github.com/LemmyNet/lemmy-ui/pull/1977)
- @googleben made their first contribution in [#1934](https://github.com/LemmyNet/lemmy-ui/pull/1934)
- @tiziodcaio made their first contribution in [#1943](https://github.com/LemmyNet/lemmy-ui/pull/1943)
- @randfur made their first contribution in [#1931](https://github.com/LemmyNet/lemmy-ui/pull/1931)
- @lionirdeadman made their first contribution in [#1929](https://github.com/LemmyNet/lemmy-ui/pull/1929)
- @lemmus-org made their first contribution in [#1919](https://github.com/LemmyNet/lemmy-ui/pull/1919)
- @rosenjcb made their first contribution in [#1874](https://github.com/LemmyNet/lemmy-ui/pull/1874)
- @KarboniteKream made their first contribution in [#1891](https://github.com/LemmyNet/lemmy-ui/pull/1891)
- @mminer237 made their first contribution in [#1883](https://github.com/LemmyNet/lemmy-ui/pull/1883)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.18.2-rc.1...v0.19.0-rc.1
## What's Changed in v0.18.2-rc.1
- v0.18.2-rc.1 by @Nutomic
- Fix XSS vuln by @makotech222 in [#1897](https://github.com/LemmyNet/lemmy-ui/pull/1897)
- User inferno prompt instead of handrolled one by @SleeplessOne1917 in [#1867](https://github.com/LemmyNet/lemmy-ui/pull/1867)
- Darkly tweak by @SleeplessOne1917 in [#1811](https://github.com/LemmyNet/lemmy-ui/pull/1811)
- Reopen PR 1420 Feature add three six and nine months options frontend by @c-andy-candies in [#1689](https://github.com/LemmyNet/lemmy-ui/pull/1689)
- Update lemmy-js-client and lemmy-translations by @sunaurus in [#1848](https://github.com/LemmyNet/lemmy-ui/pull/1848)
## New Contributors
- @c-andy-candies made their first contribution in [#1689](https://github.com/LemmyNet/lemmy-ui/pull/1689)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.18.1...v0.18.2-rc.1
## What's Changed in v0.18.1
- v0.18.1 by @dessalines
- Dark theme tweaks by @SleeplessOne1917 in [#1840](https://github.com/LemmyNet/lemmy-ui/pull/1840)
- fix: Adjust sidebar banner to wrap bellow the title by @oliverwhite19 in [#1819](https://github.com/LemmyNet/lemmy-ui/pull/1819)
## New Contributors
- @oliverwhite19 made their first contribution in [#1819](https://github.com/LemmyNet/lemmy-ui/pull/1819)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.18.1-rc.11...v0.18.1
## What's Changed in v0.18.1-rc.11
- v0.18.1-rc.11 by @dessalines
- add ruby annotation support by @MichaelCharles in [#1831](https://github.com/LemmyNet/lemmy-ui/pull/1831)
- fix: Fix mobile thumbnail being too small by @jsit in [#1814](https://github.com/LemmyNet/lemmy-ui/pull/1814)
- Use Join Lemmy hostname as link text in footer by @dnswrsrx in [#1737](https://github.com/LemmyNet/lemmy-ui/pull/1737)
- fix: Add focus ring color to post action buttons and markdown help link by @jsit in [#1816](https://github.com/LemmyNet/lemmy-ui/pull/1816)
- fix: Fix focus ring styles for radio button toggles #1772 by @jsit in [#1773](https://github.com/LemmyNet/lemmy-ui/pull/1773)
- Don't show login toaster upon user settings change by @alectrocute in [#1802](https://github.com/LemmyNet/lemmy-ui/pull/1802)
- Fix home page not using site-level listing type #1612 by @jcgurango in [#1778](https://github.com/LemmyNet/lemmy-ui/pull/1778)
- feat: Subtler user badge style by @jsit in [#1796](https://github.com/LemmyNet/lemmy-ui/pull/1796)
- Fix data-bs-theme by @SleeplessOne1917 in [#1810](https://github.com/LemmyNet/lemmy-ui/pull/1810)
## New Contributors
- @MichaelCharles made their first contribution in [#1831](https://github.com/LemmyNet/lemmy-ui/pull/1831)
- @jcgurango made their first contribution in [#1778](https://github.com/LemmyNet/lemmy-ui/pull/1778)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.18.1-rc.10...v0.18.1-rc.11
## What's Changed in 0.18.1-rc.10
- v0.18.1-rc.10 by @SleeplessOne1917
- Attempt to fix inability to logout from some instances (subdomains) by @alectrocute in [#1809](https://github.com/LemmyNet/lemmy-ui/pull/1809)
- feat(theme): Vaporwave by @SleeplessOne1917 in [#1682](https://github.com/LemmyNet/lemmy-ui/pull/1682)
- fix: Revert smaller text size by @jsit in [#1795](https://github.com/LemmyNet/lemmy-ui/pull/1795)
- Updated the regex for isAuthPath to reduce false positive hits by @Security-Chief-Odo in [#1806](https://github.com/LemmyNet/lemmy-ui/pull/1806)
- fix: Add focus border to markdown toolbar buttons by @SleeplessOne1917 in [#1797](https://github.com/LemmyNet/lemmy-ui/pull/1797)
- fix: Add focus border to markdown toolbar buttons by @jsit
- fix: Add data-bs-theme attribute for user dark/light modes by @jsit in [#1782](https://github.com/LemmyNet/lemmy-ui/pull/1782)
- fix: Break text on post titles so long words don't overflow by @SleeplessOne1917 in [#1771](https://github.com/LemmyNet/lemmy-ui/pull/1771)
- Merge remote-tracking branch 'lemmy/main' into fix/fix-long-words-in-titles-overflow by @jsit
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.18.1-rc.9...0.18.1-rc.10
## What's Changed in v0.18.1-rc.9
- v0.18.1-rc.9 by @dessalines
- fix: Fix comment collapse and vote buttons not having focus style by @jsit in [#1789](https://github.com/LemmyNet/lemmy-ui/pull/1789)
- Add missing modlog reasons by @SleeplessOne1917 in [#1787](https://github.com/LemmyNet/lemmy-ui/pull/1787)
- Fix search page breaking on initial load when logged in by @SleeplessOne1917 in [#1781](https://github.com/LemmyNet/lemmy-ui/pull/1781)
- feat: Add PR template by @jsit in [#1785](https://github.com/LemmyNet/lemmy-ui/pull/1785)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.18.1-rc.8...v0.18.1-rc.9
## What's Changed in 0.18.1-rc.8
- v0.18.1-rc.8 by @SleeplessOne1917
- Fix profile loading spinner by @SleeplessOne1917 in [#1780](https://github.com/LemmyNet/lemmy-ui/pull/1780)
- Merge branch 'main' into fix-profile-loading-spinner by @SleeplessOne1917
- fix: Fix badge alignment and break out into component by @SleeplessOne1917 in [#1770](https://github.com/LemmyNet/lemmy-ui/pull/1770)
- Merge branch 'main' into fix/fix-badges-spacing-componentize by @SleeplessOne1917
- Merge branch 'main' into fix/fix-badges-spacing-componentize by @jsit
- fix: Move getRoleLabelPill to the only component that uses it by @jsit
- fix: Remove unused hasBadges() function by @jsit
- Merge branch 'main' into fix/fix-badges-spacing-componentize by @jsit
- fix: Fix badge alignment and break out into component by @jsit
- Fix profile loading spinner by @m-gail
- fix: Fix heading levels by @SleeplessOne1917 in [#1762](https://github.com/LemmyNet/lemmy-ui/pull/1762)
- Merge branch 'main' into fix/h1-page-titles by @jsit
- fix: Small cleanup to search/inbox controls by @SleeplessOne1917 in [#1760](https://github.com/LemmyNet/lemmy-ui/pull/1760)
- Merge branch 'main' into fix/use-row-in-filters by @SleeplessOne1917
- fix: Fix up filter row gaps and margins a little by @jsit
- fix: Simplify row classes a bit by @jsit
- fix: Fix some gaps in search filters by @jsit
- fix: Fix row gap on search options by @jsit
- fix: Add bottom margin to inbox controls by @jsit
- fix: Small cleanup to search/inbox controls by @jsit
- Merge branch 'main' into fix/h1-page-titles by @jsit
- fix: Fix heading levels by @jsit
- fix: Break text on post titles so long words don't overflow by @jsit
- fix: Post expand button was not showing if body-only post by @SleeplessOne1917 in [#1757](https://github.com/LemmyNet/lemmy-ui/pull/1757)
- Merge branch 'main' into fix/expand-button-when-no-link by @alectrocute
- Prevent JWT token from showing up on error page by @SleeplessOne1917 in [#1766](https://github.com/LemmyNet/lemmy-ui/pull/1766)
- Merge branch 'main' into auth-error-message by @SleeplessOne1917
- feat(a11y): Change behavior of some file upload fields by @SleeplessOne1917 in [#1577](https://github.com/LemmyNet/lemmy-ui/pull/1577)
- Merge branch 'main' into feat/create-post-file-upload-a11y by @SleeplessOne1917
- Merge branch 'main' into feat/create-post-file-upload-a11y by @jsit
- fix: Fix avatar image overlay aspect ratio by @jsit
- fix: Fix circle image aspect ratio by @jsit
- fix: Add some spacing between upload field and image; fix circle image aspect ratio by @jsit
- Merge branch 'main' into feat/create-post-file-upload-a11y by @jsit
- Merge branch 'main' into feat/create-post-file-upload-a11y by @jsit
- fix: Use Bootstrap file upload form control styles by @jsit
- Fix feedback on banning an unbanning by @pascaldevink
- fix vote button alignment by @alectrocute
- remove icon by @alectrocute
- Indicate valid and invalid fields in signup form by @dullbananas
- capitalize button by @alectrocute
- Move password reset form to separate route, view by @alectrocute
- feat(UI): Reduce base font size by @jsit
- Fix: missing semantic css classes and html elements by @0xAnansi
- chore(DX): Add prettier to eslint config for use with editors by @jsit
- Only give child comments colored borders by @SleeplessOne1917
- Associate NSFW label with its checkbox by @minorninth
- fix: Remove unnecessary string interpolations by @jsit
- fix: Remove unnecessary class by @jsit
- fix: Remove unnecessary classes by @jsit
- fix: Restore removed classes by @jsit
- fix: Remove wrapping li's by @jsit
- fix: Remove extraneous classes by @jsit
- fix: Move things back to where they were by @jsit
- chore: Separate post mod buttons into functions by @jsit
- Merge branch 'main' into feat/create-post-file-upload-a11y by @jsit
- Merge remote-tracking branch 'lemmy/main' into feat/create-post-file-upload-a11y by @jsit
- fix(a11y): Change the look and behavior of some file upload fields by @jsit
- Merge branch 'auth-error-message' of https://github.com/LemmyNet/lemmy-ui into auth-error-message by @SleeplessOne1917
- Merge branch 'main' into auth-error-message by @SleeplessOne1917
- fix: Fix vote buttons not showing spinners while registering vote #1761 by @jsit in [#1764](https://github.com/LemmyNet/lemmy-ui/pull/1764)
- Merge branch 'main' into fix/vote-button-no-spinners-1761 by @jsit
- fix: Fix vote buttons not showing spinners while registering vote #1761 by @jsit
- Update yarn lock by @SleeplessOne1917
- Move export to barrel file by @SleeplessOne1917
- Prevent JWT token from showing up on error page by @SleeplessOne1917
- fix: Fix joined button check color by @SleeplessOne1917 in [#1763](https://github.com/LemmyNet/lemmy-ui/pull/1763)
- Merge branch 'main' into fix/fix-joined-check-color by @SleeplessOne1917
- Fix markdown editor quote bugs by @jsit in [#1732](https://github.com/LemmyNet/lemmy-ui/pull/1732)
- Merge branch 'main' into undefined_quote by @jsit
- Merge branch 'main' into undefined_quote by @SleeplessOne1917
- Fix quotedText bugs in markdown editor by @sunaurus
- fix: Fix joined button check color by @jsit
- Fix DM replies not working by @jsit in [#1730](https://github.com/LemmyNet/lemmy-ui/pull/1730)
- Merge branch 'main' into dm_fix by @jsit
- Fix DM replies by @sunaurus
- Merge branch 'main' into fix/expand-button-when-no-link by @SleeplessOne1917
- fix: Fix vote buttons in list view variable width by @SleeplessOne1917 in [#1756](https://github.com/LemmyNet/lemmy-ui/pull/1756)
- Merge branch 'main' into fix/list-view-vote-button-width by @SleeplessOne1917
- fix: Fix thumb buttons having gray background #1754 by @SleeplessOne1917 in [#1755](https://github.com/LemmyNet/lemmy-ui/pull/1755)
- fix: Fix thumb buttons having gray background #1754 by @jsit
- fix: Fix vote buttons in list view variable width by @jsit
- fix: Update comment to reflect new logic by @jsit
- fix: Post expand button was not showing if body-only post by @jsit
- Add support for Command (⌘) key shortcuts on Markdown text areas by @SleeplessOne1917 in [#1750](https://github.com/LemmyNet/lemmy-ui/pull/1750)
- Add metaKey to markdown-textarea, for macos by @paradox460
- Fix jwt cookie path by @SleeplessOne1917 in [#1741](https://github.com/LemmyNet/lemmy-ui/pull/1741)
- Fix jwt cookie path by @sunaurus
- Add fallback date-fns locale import by @SleeplessOne1917 in [#1729](https://github.com/LemmyNet/lemmy-ui/pull/1729)
- Add fallback date-fns locale import by @sunaurus
## New Contributors
- @m-gail made their first contribution
- @paradox460 made their first contribution
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.18.1-rc.7...0.18.1-rc.8
## What's Changed in 0.18.1-rc.7
- v0.18.1-rc.7 by @SleeplessOne1917
- v0.18.1-rc.6 by @SleeplessOne1917
- Fix date-fns locale import failing for some locales by @SleeplessOne1917 in [#1721](https://github.com/LemmyNet/lemmy-ui/pull/1721)
- Fix date-fns locale import failing for some locales by @sunaurus
- Fix nonexistent property `req.cookies` by @SleeplessOne1917 in [#1719](https://github.com/LemmyNet/lemmy-ui/pull/1719)
- fix req.cookie nonexistent -.- by @alectrocute
- Fix broken `user.auth()` method on `middleware.ts` by @SleeplessOne1917 in [#1718](https://github.com/LemmyNet/lemmy-ui/pull/1718)
- Merge branch 'fix-cache-auth' of https://github.com/LemmyNet/lemmy-ui into fix-cache-auth by @alectrocute
- Merge branch 'main' into fix-cache-auth by @SleeplessOne1917
- wip by @alectrocute
- wip by @alectrocute
- Merge branch 'main' of https://github.com/LemmyNet/lemmy-ui into fix-cache-auth by @alectrocute
- Enforce SameSite=Strict by @diamondburned in [#1713](https://github.com/LemmyNet/lemmy-ui/pull/1713)
- fix service worker path by @alectrocute
- fix cache auth method by @alectrocute
- Fix some issues by @SleeplessOne1917 in [#1711](https://github.com/LemmyNet/lemmy-ui/pull/1711)
- Fix authorized route false flag by @SleeplessOne1917
- Fix dev caching issue by @SleeplessOne1917
## New Contributors
- @diamondburned made their first contribution in [#1713](https://github.com/LemmyNet/lemmy-ui/pull/1713)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.18.1-rc.5...0.18.1-rc.7
## What's Changed in v0.18.1-rc.5
- v0.18.1-rc.5 by @dessalines
- Cache static data for a day by @SleeplessOne1917 in [#1708](https://github.com/LemmyNet/lemmy-ui/pull/1708)
- Merge branch 'main' into cache-control by @SleeplessOne1917
- Fix `PostListing` mobile margin layout issue by @alectrocute in [#1706](https://github.com/LemmyNet/lemmy-ui/pull/1706)
- change max-age to 5 for non-authed responses by @alectrocute
- Cache static data for a day by @SleeplessOne1917
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.18.1-rc.4...v0.18.1-rc.5
## What's Changed in 0.18.1-rc.4
- Try increasing node memory. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.18.1-rc.4...0.18.1-rc.4
## What's Changed in v0.18.1-rc.4
- v0.18.1-rc.4 by @dessalines
- Fix taglines on `Home` by @alectrocute in [#1701](https://github.com/LemmyNet/lemmy-ui/pull/1701)
- Use git hash to break cache by @SleeplessOne1917 in [#1684](https://github.com/LemmyNet/lemmy-ui/pull/1684)
- Removing unecessary timezone adjusting by @SleeplessOne1917 in [#1698](https://github.com/LemmyNet/lemmy-ui/pull/1698)
- Merge branch 'main' into fix_datetime_2 by @SleeplessOne1917
- Fix missing classes on external link thumbnails with images by @alectrocute in [#1695](https://github.com/LemmyNet/lemmy-ui/pull/1695)
- Merge branch 'main' into fix_datetime_2 by @alectrocute
- Fixing site setup. Fixes #1694 by @dessalines in [#1697](https://github.com/LemmyNet/lemmy-ui/pull/1697)
- Removing unecessary timezone adjusting by @dessalines
- Communities page: make search type default to "Communities' by @SleeplessOne1917 in [#1685](https://github.com/LemmyNet/lemmy-ui/pull/1685)
- Merge branch 'main' into community-search by @alectrocute
- Allow audio captcha through CSP by @SleeplessOne1917 in [#1690](https://github.com/LemmyNet/lemmy-ui/pull/1690)
- fix formatting by @Raicuparta
- Merge branch 'main' into community-search by @SleeplessOne1917
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.18.1-rc.3...v0.18.1-rc.4
## What's Changed in 0.18.1-rc.3
- Fixing lints. by @dessalines in [#1686](https://github.com/LemmyNet/lemmy-ui/pull/1686)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.18.1-rc.3...0.18.1-rc.3
## What's Changed in v0.18.1-rc.3
- v0.18.1-rc.3 by @dessalines
- Merge branch 'main' into community-search by @Raicuparta
- Add Security.txt by @rcmaehl in [#1408](https://github.com/LemmyNet/lemmy-ui/pull/1408)
- Fixing timezone issue with date-fns. Fixes #1680 by @dessalines in [#1681](https://github.com/LemmyNet/lemmy-ui/pull/1681)
- Add error toast for 413 content too large response on image uploads by @sunaurus in [#1675](https://github.com/LemmyNet/lemmy-ui/pull/1675)
- Add publicPath for static js by @sunaurus in [#1672](https://github.com/LemmyNet/lemmy-ui/pull/1672)
- Fix search page to stop `couldnt_find_object` error by @scme0 in [#1669](https://github.com/LemmyNet/lemmy-ui/pull/1669)
- Add fixed width/height to `PostListing` thumbnail parent by @alectrocute in [#1660](https://github.com/LemmyNet/lemmy-ui/pull/1660)
- fix: Add user action buttons to post dropdown #1653 by @jsit in [#1655](https://github.com/LemmyNet/lemmy-ui/pull/1655)
- Search only communities by default when coming from communities page by @Raicuparta
## New Contributors
- @rcmaehl made their first contribution in [#1408](https://github.com/LemmyNet/lemmy-ui/pull/1408)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.18.1-rc.2...v0.18.1-rc.3
## What's Changed in v0.18.1-rc.2
- v0.18.1-rc.2 by @dessalines
- Adding nightly docker build. by @dessalines in [#1678](https://github.com/LemmyNet/lemmy-ui/pull/1678)
- Return appropriate error codes by @SleeplessOne1917 in [#1665](https://github.com/LemmyNet/lemmy-ui/pull/1665)
- Add i386 theme by @SleeplessOne1917 in [#1662](https://github.com/LemmyNet/lemmy-ui/pull/1662)
- Set cache-control headers to reduce server load (fixes #412) by @Nutomic in [#1641](https://github.com/LemmyNet/lemmy-ui/pull/1641)
- Make community sidebar "Subscribe"/"Joined"/"Pending" button consistent by @SleeplessOne1917 in [#1670](https://github.com/LemmyNet/lemmy-ui/pull/1670)
- Merge branch 'main' into bugfix/fix-subscribe-button-layout by @alectrocute
- Add `darkly-pureblack` theme by @SleeplessOne1917 in [#1610](https://github.com/LemmyNet/lemmy-ui/pull/1610)
- Merge branch 'main' into feat/pureblack-theme by @alectrocute
- Revert #1463, markdown default lang select by @jsit in [#1667](https://github.com/LemmyNet/lemmy-ui/pull/1667)
- Revert #1463, markdown default lang select by @jsit
- Merge branch 'main' into feat/pureblack-theme by @alectrocute
- Merge branch 'main' into feat/pureblack-theme by @alectrocute
- fix a few colors by @alectrocute
- Merge branch 'main' into feat/pureblack-theme by @alectrocute
- Merge branch 'main' into feat/pureblack-theme by @alectrocute
- run prettier by @alectrocute
- add darkly-pureblack theme by @alectrocute
- formatting by @alectrocute
- make subscribe/unsub/pending button consistent by @alectrocute
- Fix subscribe and block community buttons not showing up on first load by @jsit in [#1661](https://github.com/LemmyNet/lemmy-ui/pull/1661)
- Merge branch 'main' into subscribe-fix by @SleeplessOne1917
- Remove hard-coded `getRoleLabelPill` text foreground color classes by @alectrocute in [#1658](https://github.com/LemmyNet/lemmy-ui/pull/1658)
- Fix subscribe and block community buttons not showing up on first load by @SleeplessOne1917
- fix: Fix alignment of preview mini-overlay buttons on thumbs by @SleeplessOne1917 in [#1630](https://github.com/LemmyNet/lemmy-ui/pull/1630)
- Merge branch 'main' into fix/thumb-action-button-alignment by @alectrocute
- Move `getRoleLabelPill` to `@utils/app` by @SleeplessOne1917 in [#1656](https://github.com/LemmyNet/lemmy-ui/pull/1656)
- refactor by @alectrocute
- Distinguish "Creator" badge on comments by @SleeplessOne1917 in [#1623](https://github.com/LemmyNet/lemmy-ui/pull/1623)
- refactor again by @alectrocute
- change me-2 to me-1, no need for me-2 width by @alectrocute
- make mod shrunken label text-primary by @alectrocute
- oops by @alectrocute
- refactor x2 by @alectrocute
- refactor by @alectrocute
- Merge branch 'main' of https://github.com/LemmyNet/lemmy-ui into bugfix/make-post-creator-badge-stand-out-more by @alectrocute
- Use `classNames` in #1650 by @SleeplessOne1917 in [#1651](https://github.com/LemmyNet/lemmy-ui/pull/1651)
- add @jsit advice by @alectrocute
- Fix borders on `MarkdownTextarea` buttons when disabled by @SleeplessOne1917 in [#1650](https://github.com/LemmyNet/lemmy-ui/pull/1650)
- fix weird borders when markdown textarea is disabled by @alectrocute
- use span by @alectrocute
- always show badge on mobile by @alectrocute
- Merge branch 'main' of https://github.com/LemmyNet/lemmy-ui into bugfix/make-post-creator-badge-stand-out-more by @alectrocute
- remove toUpperCase since the translation is uppercase by @alectrocute
- add tooltip by @alectrocute
- make post creator badge stand out more by @alectrocute
- Merge branch 'main' into fix/thumb-action-button-alignment by @jsit
- Reduce fetchLimit (40 -> 20) by @sunaurus in [#1638](https://github.com/LemmyNet/lemmy-ui/pull/1638)
- feat(UI): Always put post body behind toggle on post listings by @jsit in [#1596](https://github.com/LemmyNet/lemmy-ui/pull/1596)
- Merge branch 'main' into feat/toggle-body-1595 by @jsit
- Moving webpack-bundle-analyzer require inside mode check to fix docker. by @SleeplessOne1917 in [#1642](https://github.com/LemmyNet/lemmy-ui/pull/1642)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.18.1-rc.1...v0.18.1-rc.2
## What's Changed in 0.18.1-rc.1
- Moving webpack-bundle-analyzer require inside mode check to fix docker. by @dessalines
- Merge branch 'main' into feat/toggle-body-1595 by @jsit
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.18.1-rc.1...0.18.1-rc.1
## What's Changed in v0.18.1-rc.1
- v0.18.1-rc.1 by @dessalines
- Fix allowed and blocked instances not being fetched for admin settings by @SleeplessOne1917 in [#1627](https://github.com/LemmyNet/lemmy-ui/pull/1627)
- Add space between cancel and ban button by @SleeplessOne1917 in [#1620](https://github.com/LemmyNet/lemmy-ui/pull/1620)
- Merge branch 'main' into create_space_between_cancel_and_ban_button by @dessalines
- Merge branch 'main' into create_space_between_cancel_and_ban_button by @SleeplessOne1917
- Add space between cancel and ban button by @pascaldevink
- fix: Move toggle button to its own function by @jsit
- Merge remote-tracking branch 'lemmy/main' into feat/toggle-body-1595 by @jsit
- fix: Show metadata preview card on all post pages by @jsit
- Fix feedback on banning an unbanning by @pascaldevink
- fix vote button alignment by @alectrocute
- remove icon by @alectrocute
- Indicate valid and invalid fields in signup form by @dullbananas
- capitalize button by @alectrocute
- Move password reset form to separate route, view by @alectrocute
- feat(UI): Reduce base font size by @jsit
- Fix: missing semantic css classes and html elements by @0xAnansi
- partially revert change by @alectrocute
- chore(DX): Add prettier to eslint config for use with editors by @jsit
- fix: Remove unnecessary class by @jsit
- fix: Remove unnecessary classes by @jsit
- fix: Restore removed classes by @jsit
- fix: Remove wrapping li's by @jsit
- fix: Remove extraneous classes by @jsit
- fix: Move things back to where they were by @jsit
- chore: Separate post mod buttons into functions by @jsit
- remove hook entirely by @alectrocute
- fix bug collapsing previews when voting by @alectrocute
- fix: Remove unnecessary string interpolations by @jsit
- Merge branch 'main' into feat/toggle-body-1595 by @jsit
- fix: Remove unused comment by @jsit
- feat: Use plus/minus expand button in title for showing body/preview by @jsit
- Merge branch 'main' into feat/toggle-body-1595 by @jsit
- feat(UI): Always put post body behind togggle on post listings (home/community) #1595 by @jsit
- fix: Restore mdNoImages import by @jsit
- fix: Fix alignment of preview mini-overlay buttons on thumbs by @jsit
- fix: Remove body preview by @SleeplessOne1917 in [#1629](https://github.com/LemmyNet/lemmy-ui/pull/1629)
- fix: Remove body preview by @jsit
- fix(UI): Make max-width wider, and make sidebar narrower on wide screens (#1536) by @SleeplessOne1917 in [#1590](https://github.com/LemmyNet/lemmy-ui/pull/1590)
- Merge branch 'main' into fix/wider-max-width-1536 by @SleeplessOne1917
- feat(UI): Make post listing (icon) avatars smaller (line-height) by @SleeplessOne1917 in [#1597](https://github.com/LemmyNet/lemmy-ui/pull/1597)
- Merge branch 'main' into feat/hide-avatars-on-listings by @jsit
- fix: Remove smallavatars prop by @jsit
- fix: Restore icon avatars; make smaller and roundrect by @jsit
- Merge branch 'main' into feat/hide-avatars-on-listings by @jsit
- Merge branch 'main' into feat/hide-avatars-on-listings by @jsit
- Merge remote-tracking branch 'lemmy/main' into feat/hide-avatars-on-listings by @jsit
- feat(UI): Hide avatars on listings by @jsit
- Merge branch 'main' into fix/wider-max-width-1536 by @jsit
- Prevent `PostListing` previews from collapsing when voting by @SleeplessOne1917 in [#1608](https://github.com/LemmyNet/lemmy-ui/pull/1608)
- Merge branch 'main' into bug/fix-image-collapse-upon-vote by @SleeplessOne1917
- partially revert change by @alectrocute
- Merge branch 'main' into bug/fix-image-collapse-upon-vote by @alectrocute
- remove hook entirely by @alectrocute
- fix bug collapsing previews when voting by @alectrocute
- Merge remote-tracking branch 'lemmy/main' into fix/wider-max-width-1536 by @jsit
- Fix `VoteButtons` positioning by @SleeplessOne1917 in [#1624](https://github.com/LemmyNet/lemmy-ui/pull/1624)
- Merge branch 'main' into bugfix/vote-button-position by @SleeplessOne1917
- Fix feedback on banning an unbanning by @SleeplessOne1917 in [#1622](https://github.com/LemmyNet/lemmy-ui/pull/1622)
- Merge branch 'main' into fix_feedback_on_ban_and_unban by @SleeplessOne1917
- Fix feedback on banning an unbanning by @pascaldevink
- fix vote button alignment by @alectrocute
- Remove thumbnail expand icon on `PostListing`'s `postTitleLine` by @alectrocute in [#1618](https://github.com/LemmyNet/lemmy-ui/pull/1618)
- Indicate valid and invalid fields in signup form by @dullbananas in [#1450](https://github.com/LemmyNet/lemmy-ui/pull/1450)
- Capitalize "Mark all as read" button on `Inbox` by @alectrocute in [#1616](https://github.com/LemmyNet/lemmy-ui/pull/1616)
- Move password reset form to separate route, view by @alectrocute in [#1390](https://github.com/LemmyNet/lemmy-ui/pull/1390)
- feat(UI): Reduce base font size by @jsit in [#1591](https://github.com/LemmyNet/lemmy-ui/pull/1591)
- Fix: missing semantic css classes and html elements by @0xAnansi in [#1583](https://github.com/LemmyNet/lemmy-ui/pull/1583)
- Merge remote-tracking branch 'lemmy/main' into fix/wider-max-width-1536 by @jsit
- chore: Separate post mod buttons into functions by @jsit in [#1599](https://github.com/LemmyNet/lemmy-ui/pull/1599)
- Merge branch 'main' into chore/separate-mod-button-functions by @jsit
- Merge branch 'main' into chore/separate-mod-button-functions by @jsit
- fix: Remove unnecessary class by @jsit
- fix: Remove unnecessary classes by @jsit
- fix: Restore removed classes by @jsit
- fix: Remove wrapping li's by @jsit
- fix: Remove extraneous classes by @jsit
- fix: Move things back to where they were by @jsit
- chore: Separate post mod buttons into functions by @jsit
- Merge remote-tracking branch 'lemmy/main' into fix/wider-max-width-1536 by @jsit
- chore(DX): Add prettier to eslint config for use with editors by @jsit in [#1611](https://github.com/LemmyNet/lemmy-ui/pull/1611)
- chore(DX): Add prettier to eslint config for use with editors by @jsit
- chore: Remove unnecessary string interpolations by @SleeplessOne1917 in [#1603](https://github.com/LemmyNet/lemmy-ui/pull/1603)
- Merge branch 'main' into chore/fix-unnecessary-string-interpolation by @jsit
- Merge branch 'main' into chore/fix-unnecessary-string-interpolation by @SleeplessOne1917
- fix: Remove unnecessary string interpolations by @jsit
- Merge branch 'main' into fix/wider-max-width-1536 by @jsit
- Only give child comments colored borders by @SleeplessOne1917 in [#1594](https://github.com/LemmyNet/lemmy-ui/pull/1594)
- Merge branch 'main' into comment-border by @SleeplessOne1917
- Associate NSFW label with its checkbox by @jsit in [#1605](https://github.com/LemmyNet/lemmy-ui/pull/1605)
- Associate NSFW label with its checkbox by @minorninth
- Only give child comments colored borders by @SleeplessOne1917
- fix: Fix image/title wrapping on small by @jsit
- fix: Fix post listing vote/image/title widths by @jsit
- fix: Fix a too-small thumbnail column by @jsit
- fix: Set max height on post listing thumbnails by @jsit
- fix: Tidy up divs by @jsit
- fix: Make navbar container full screen width #1536 by @jsit
- Merge branch 'main' into fix/wider-max-width-1536 by @jsit
- feat(UI): Fix some link hover colors by @SleeplessOne1917 in [#1598](https://github.com/LemmyNet/lemmy-ui/pull/1598)
- feat(UI): Fix some link hover colors by @jsit
- Merge branch 'main' into fix/wider-max-width-1536 by @jsit
- CSP should allow data urls for media-src or the audio captcha won't work by @SleeplessOne1917 in [#1592](https://github.com/LemmyNet/lemmy-ui/pull/1592)
- Merge branch 'main' into csp_media_src_data_urls by @SleeplessOne1917
- Add margin to new comment text by @SleeplessOne1917 in [#1588](https://github.com/LemmyNet/lemmy-ui/pull/1588)
- Update post-listing.tsx by @SleeplessOne1917
- Merge branch 'main' into new-comment-space by @SleeplessOne1917
- Use spae instead of margin by @SleeplessOne1917
- Add margin to new comment text by @SleeplessOne1917
- CSP should allow data urls for media-src or the audio captcha won't work by @minorninth
- Merge branch 'main' into fix/wider-max-width-1536 by @jsit
- Fix search request being called twice on search page by @SleeplessOne1917 in [#1589](https://github.com/LemmyNet/lemmy-ui/pull/1589)
- Merge branch 'main' into double-search by @alectrocute
- Fix search request being called twice on search page by @SleeplessOne1917
- fix(UI): Make max-width wider, and make sidebar narrower on wide screens #1536 by @jsit
- Fix noisy "Can't set headers after they are sent" error by @SleeplessOne1917 in [#1585](https://github.com/LemmyNet/lemmy-ui/pull/1585)
- Merge branch 'main' into bug/cant-set-headers-after-sent-fix by @jsit
- Handle embedded videos the same as other content by @SleeplessOne1917 in [#1586](https://github.com/LemmyNet/lemmy-ui/pull/1586)
- handle embedded iframe content better by @alectrocute
- fix lint error by @alectrocute
- fix error on prod by @alectrocute
- chore(a11y): Remove a11y eslint overrides by @SleeplessOne1917 in [#1578](https://github.com/LemmyNet/lemmy-ui/pull/1578)
- chore: Empty commit to re-trigger Woodpecker by @jsit
- chore(a11y): Remove a11y eslint overrides, as there are (almost) no more violations by @jsit
- feat(dev): Vote components by @SleeplessOne1917 in [#1488](https://github.com/LemmyNet/lemmy-ui/pull/1488)
- Merge branch 'main' into feat/vote-components by @SleeplessOne1917
- fix(a11y): Some accessibility fixes by @SleeplessOne1917 in [#1576](https://github.com/LemmyNet/lemmy-ui/pull/1576)
- fix: Fix some classes on private message collapse/expand button by @jsit
- chore(a11y): Remove now-passing jsx-a11y tests from exemptions by @jsit
- fix(a11y): Change divs and links to buttons by @jsit
- fix: Remove invalid class by @jsit
- fix: Add type=button to buttons by @jsit
- Merge remote-tracking branch 'lemmy/main' into feat/vote-components by @jsit
- fix(a11y): Fixing some small a11y issues by @SleeplessOne1917 in [#1570](https://github.com/LemmyNet/lemmy-ui/pull/1570)
- Merge remote-tracking branch 'lemmy/main' into fix/a11y-fixes-2 by @jsit
- fix(UI): Fix some Bootstrap 5 font classes by @jsit in [#1567](https://github.com/LemmyNet/lemmy-ui/pull/1567)
- Merge remote-tracking branch 'lemmy/main' into fix/fix-font-classes-bs5 by @jsit
- chore: Empty commit to re-trigger Woodpecker by @jsit
- fix: Fix another class by @jsit
- fix: Fix some Bootstrap 5 font classes by @jsit
- fix(a11y): Restore aria-activedescendant by @jsit
- fix(a11y): Make foreground of 'remove image button' white by @jsit
- fix(a11y): Add alt text to emojis form by @jsit
- fix(a11y): Fix some a11y markup in Searchable Select component by @jsit
- fix(a11y): Change image remove button to true button element by @jsit
- fix: Ignore rule for clickaway div; 'Esc' works for this by @jsit
- chore: Empty commit to re-trigger Woodpecker by @jsit
- fix: Fix some Bootstrap 5 font classes by @jsit
- fix: Fix some Bootstrap 5 font classes by @jsit
- Merge branch 'main' into feat/vote-components by @jsit
- Fix emojis being unable to save by @SleeplessOne1917 in [#1539](https://github.com/LemmyNet/lemmy-ui/pull/1539)
- Merge branch 'main' into emoji-upload-button by @SleeplessOne1917
- fix(a11y): Fix non-list item being inside ul list in navbar by @SleeplessOne1917 in [#1569](https://github.com/LemmyNet/lemmy-ui/pull/1569)
- Merge branch 'main' into fix/non-list-item-in-navbar by @SleeplessOne1917
- fix(a11y): Fix non-unique ID attribute on re-used element by @SleeplessOne1917 in [#1568](https://github.com/LemmyNet/lemmy-ui/pull/1568)
- Merge branch 'main' into fix/fix-dropdown-id-unique by @SleeplessOne1917
- fix(a11y): Close Emoji Picker on 'esc', make jump link interactive button by @SleeplessOne1917 in [#1547](https://github.com/LemmyNet/lemmy-ui/pull/1547)
- Merge branch 'main' into fix/a11y-fixes by @SleeplessOne1917
- feat: Private Message UX improvements by @SleeplessOne1917 in [#1543](https://github.com/LemmyNet/lemmy-ui/pull/1543)
- Merge branch 'main' into feat/create-private-message-updates by @jsit
- fix: Fix incorrect function reference by @jsit
- Merge remote-tracking branch 'lemmy/main' into feat/create-private-message-updates by @jsit
- fix: Clarify a comment by @jsit
- fix: Fix merge error by @jsit
- Remove federation worker count by @cetra3
- fix: Add triangle alert icon to language warning by @jsit
- added litely-compact by @dankxiaobong
- changed where custom compact code goes by @dankxiaobong
- added darkly-compact - issue 552 by @dankxiaobong
- Refactor first load handling by @SleeplessOne1917
- Fix issue when navigating awat from settings by @SleeplessOne1917
- Give function better name by @SleeplessOne1917
- Change function name by @SleeplessOne1917
- Make date distance format use correct verbiage by @SleeplessOne1917
- Extract date fns setup by @SleeplessOne1917
- Remove unused dep by @SleeplessOne1917
- Replace momentjs with date-fns by @SleeplessOne1917
- Cache post listings and restore listing state when using browser back navigation buttons. by @dudeami0
- v0.18.0 by @dessalines
- Fix homepage `scrollTo(0, 0)` failing when document size changes. by @dudeami0
- v0.18.0-rc.8 by @dessalines
- Moved `!isBrowser()` check to `FirstLoadServer.isFirstLoad` by @dudeami0
- Fix server-side rendering after first load. by @dudeami0
- fix: Add aria-describedby for language warning by @jsit
- Update src/shared/components/common/markdown-textarea.tsx by @jsit
- Update src/shared/components/common/markdown-textarea.tsx by @jsit
- fix: Disable save button if no text is entered by @jsit
- fix: Fix some more private message form stuff by @jsit
- feat: Clean up the Create Private Message page a bit by @jsit
- Merge branch 'main' into fix/a11y-fixes by @jsit
- fix: Fix some emoji escape logic by @jsit
- fix: Button doesn't need tabindex by @jsit
- fix: Emoji picker can be closed with escape key, other a11y fixes by @jsit
- fix: Fix some a11y issues on jump to content button by @jsit
- fix: Fix non-unique ID attribute on re-used element by @jsit
- fix(a11y): Fix non-list item being inside ul list in navbar by @jsit
- Merge branch 'main' into emoji-upload-button by @SleeplessOne1917
- Merge branch 'main' into emoji-upload-button by @alectrocute
- Fix emojis being unable to save by @SleeplessOne1917
- Merge branch 'main' into feat/vote-components by @jsit
- feat: Default language dropdowns to user's interface language by @jsit in [#1463](https://github.com/LemmyNet/lemmy-ui/pull/1463)
- fix: Empty commit to re-trigger Woodpecker by @jsit
- fix: Fix up some interface language logic and design by @jsit
- Merge branch 'main' into feat/default-to-user-primary-lang by @jsit
- Merge branch 'main' into feat/default-to-user-primary-lang by @jsit
- fix: Use simpler syntax for languageId array by @jsit
- Merge branch 'main' into feat/default-to-user-primary-lang by @SleeplessOne1917
- fix: Fix language selection bug by @jsit
- fix: Use Interface Language instead by @jsit
- Merge branch 'main' into feat/default-to-user-primary-lang by @jsit
- Merge branch 'main' into feat/default-to-user-primary-lang by @jsit
- Merge branch 'main' into feat/default-to-user-primary-lang by @jsit
- feat: Default language dropdowns to user's primary language by @jsit
- Merge branch 'main' into feat/vote-components by @jsit
- Fix comments uncollapsing when they're not supposed to by @SleeplessOne1917 in [#1540](https://github.com/LemmyNet/lemmy-ui/pull/1540)
- Remove federation worker count by @SleeplessOne1917 in [#1541](https://github.com/LemmyNet/lemmy-ui/pull/1541)
- Remove federation worker count by @cetra3
- fix: Add triangle alert icon to language warning by @SleeplessOne1917 in [#1534](https://github.com/LemmyNet/lemmy-ui/pull/1534)
- Merge branch 'main' into fix/add-aria-describedby-lang-warn by @jsit
- fix: Add aria-describedby for language warning by @SleeplessOne1917 in [#1533](https://github.com/LemmyNet/lemmy-ui/pull/1533)
- fix: Add triangle alert icon to language warning by @jsit
- Merge branch 'main' into fix/add-aria-describedby-lang-warn by @SleeplessOne1917
- Refactor first load handling by @SleeplessOne1917 in [#1529](https://github.com/LemmyNet/lemmy-ui/pull/1529)
- Merge branch 'main' into first-load-refactor by @SleeplessOne1917
- added litely-compact and darkly-compact - issue 552 by @SleeplessOne1917 in [#1438](https://github.com/LemmyNet/lemmy-ui/pull/1438)
- Merge branch 'LemmyNet:main' into added-darkly-compact-552 by @dankxiaobong
- Merge branch 'main' into added-darkly-compact-552 by @dankxiaobong
- Merge branch 'LemmyNet:main' into added-darkly-compact-552 by @dankxiaobong
- Merge branch 'LemmyNet:main' into added-darkly-compact-552 by @dankxiaobong
- Merge branch 'main' into added-darkly-compact-552 by @dankxiaobong
- Merge branch 'main' into added-darkly-compact-552 by @dankxiaobong
- added litely-compact by @dankxiaobong
- changed where custom compact code goes by @dankxiaobong
- added darkly-compact - issue 552 by @dankxiaobong
- Refactor first load handling by @SleeplessOne1917
- Fix issue when navigating awat from settings by @SleeplessOne1917 in [#1528](https://github.com/LemmyNet/lemmy-ui/pull/1528)
- Fix issue when navigating awat from settings by @SleeplessOne1917
- Cache post listings and restore listing state when using browser back navigation buttons. by @SleeplessOne1917 in [#1526](https://github.com/LemmyNet/lemmy-ui/pull/1526)
- Merge branch 'main' into feature/home-scroll-restoration by @dudeami0
- Replace MomentJS with Date-Fns (Retry) by @SleeplessOne1917 in [#1517](https://github.com/LemmyNet/lemmy-ui/pull/1517)
- Give function better name by @SleeplessOne1917
- Merge branch 'main' into reduce-bundle by @SleeplessOne1917
- Change function name by @SleeplessOne1917
- Make date distance format use correct verbiage by @SleeplessOne1917
- Extract date fns setup by @SleeplessOne1917
- Merge branch 'main' into reduce-bundle by @SleeplessOne1917
- Remove unused dep by @SleeplessOne1917
- Replace momentjs with date-fns by @SleeplessOne1917
- Cache post listings and restore listing state when using browser back navigation buttons. by @dudeami0
- fix: Add aria-describedby for language warning by @jsit
- Merge remote-tracking branch 'origin/main' into feat/vote-components by @jsit
- Fix homepage `scrollTo(0, 0)` failing when document size changes. by @SleeplessOne1917 in [#1515](https://github.com/LemmyNet/lemmy-ui/pull/1515)
- Merge remote-tracking branch 'upstream/main' into fix/home-scrollTo by @dudeami0
## New Contributors
- @cetra3 made their first contribution
- @dankxiaobong made their first contribution
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.18.0...v0.18.1-rc.1
## What's Changed in v0.18.0
- v0.18.0 by @dessalines
- Fix homepage `scrollTo(0, 0)` failing when document size changes. by @dudeami0
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.18.0-rc.8...v0.18.0
## What's Changed in v0.18.0-rc.8
- v0.18.0-rc.8 by @dessalines
- Fix server-side rendering after first load. by @SleeplessOne1917 in [#1509](https://github.com/LemmyNet/lemmy-ui/pull/1509)
- Moved `!isBrowser()` check to `FirstLoadServer.isFirstLoad` by @dudeami0
- Fix server-side rendering after first load. by @dudeami0
- fix: Specify vote content type so buttons work for both comments and posts by @jsit
- v0.18.0 by @dessalines
- Fix homepage `scrollTo(0, 0)` failing when document size changes. by @dudeami0
- v0.18.0-rc.8 by @dessalines
- Moved `!isBrowser()` check to `FirstLoadServer.isFirstLoad` by @dudeami0
- Fix server-side rendering after first load. by @dudeami0
- fix!: Try to get Vote Buttons component working in Comments by @jsit
- fix: Remove unused prop by @jsit
- Merge branch 'main' into feat/vote-components by @jsit
- Remove `noIndent` prop from comment nodes on person view by @alectrocute in [#1491](https://github.com/LemmyNet/lemmy-ui/pull/1491)
- Fix inability to navigate to `Home` from `Settings` routes by @alectrocute in [#1506](https://github.com/LemmyNet/lemmy-ui/pull/1506)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.18.0-rc.7...v0.18.0-rc.8
## What's Changed in v0.18.0-rc.7
- v0.18.0-rc.7 by @dessalines
- Remove bullet list items from `ISSUE_TEMPLATE` by @SleeplessOne1917 in [#1504](https://github.com/LemmyNet/lemmy-ui/pull/1504)
- Merge branch 'main' into actually-last-issue-template-tweaks by @alectrocute
- Minor `ISSUE_TEMPLATE` cleanup by @alectrocute in [#1493](https://github.com/LemmyNet/lemmy-ui/pull/1493)
- Fix broken `BUG_REPORT.yml` template by @alectrocute in [#1492](https://github.com/LemmyNet/lemmy-ui/pull/1492)
- Fix `Modlog` refetch on component mount by @alectrocute in [#1490](https://github.com/LemmyNet/lemmy-ui/pull/1490)
- remove bullet list items by @alectrocute
- Update `ISSUE_TEMPLATE` config by @alectrocute in [#1478](https://github.com/LemmyNet/lemmy-ui/pull/1478)
- Merge branch 'main' into update-issue-template by @alectrocute
- make suggested changes by @alectrocute
- change verbiage by @alectrocute
- good catch by @alectrocute
- make suggested changes by @alectrocute
- Merge branch 'update-issue-template' of https://github.com/alectrocute/lemmy-ui into update-issue-template by @alectrocute
- Merge branch 'main' into update-issue-template by @alectrocute
- add emojis back to ISSUE_TEMPLATE by @alectrocute
- formatting ISSUE_TEMPLATE by @alectrocute
- update issue template by @alectrocute
- fix: Rework some vote buttons architecture by @jsit
- Merge remote-tracking branch 'origin/main' into feat/vote-components by @jsit
- feat: Add post body preview to desktop by @SleeplessOne1917 in [#1455](https://github.com/LemmyNet/lemmy-ui/pull/1455)
- Merge remote-tracking branch 'origin/main' into feat/add-post-body-preview-to-desktop by @jsit
- fix: Add post body preview to desktop post listing view by @jsit
- fix: Fix i18n UserService import issue by @jsit
- fix: Undo some other extraneous changes by @jsit
- fix: Undo some extraneous changes by @jsit
- fix: Remove tippy duplicate functions by @jsit
- Merge remote-tracking branch 'origin/main' into feat/vote-components by @jsit
- Convert Lemmy and KBin community and user references into local instance links by @SleeplessOne1917 in [#1462](https://github.com/LemmyNet/lemmy-ui/pull/1462)
- Merge branch 'main' into main by @SleeplessOne1917
- Adding jsit to codeowners. by @dessalines
- Fix video embeds by @SleeplessOne1917 in [#1479](https://github.com/LemmyNet/lemmy-ui/pull/1479)
- Merge branch 'main' into fix-video-embeds-on-posts by @alectrocute
- bandaid fix our video embeds by @alectrocute
- Cleanup, only check for /u/ if /c/ and /m/ checks fail by @Zetaphor
- Rename function to be more generic, since it parses users by @Zetaphor
- Merge branch 'main' into main by @Zetaphor
- Enable users to zoom on mobile by @SleeplessOne1917 in [#1474](https://github.com/LemmyNet/lemmy-ui/pull/1474)
- Merge branch 'main' into enable-zoom by @SleeplessOne1917
- Fix avatar alignment issue by @SleeplessOne1917 in [#1475](https://github.com/LemmyNet/lemmy-ui/pull/1475)
- Merge branch 'enable-zoom' of https://github.com/LemmyNet/lemmy-ui into enable-zoom by @SleeplessOne1917
- Merge branch 'main' into enable-zoom by @SleeplessOne1917
- Omit user-scalable to use default by @SleeplessOne1917
- Enable users to zoom on mobile by @SleeplessOne1917
- Typescript linter fixes by @Zetaphor
- Remove pipe from community link regex by @Zetaphor
- Add missing classes by @Zetaphor
- Use shorter regex in community link parser by @Zetaphor
- Move regex pattern to config by @Zetaphor
- Update community link markdown parsing by @Zetaphor
- Update getHttpBase dependency reference by @Zetaphor
- Merge branch 'main' into main by @Zetaphor
- Remove scroll position set/get for `Community` and `Home` by @SleeplessOne1917 in [#1472](https://github.com/LemmyNet/lemmy-ui/pull/1472)
- Merge branch 'main' into grave-scroll-issue-bugfix by @alectrocute
- Feature add hours as sorting options frontend by @SleeplessOne1917 in [#1345](https://github.com/LemmyNet/lemmy-ui/pull/1345)
- Merge branch 'main' into main by @L3v3L
- Add fallback `style` tag for theme if backend offline by @SleeplessOne1917 in [#1469](https://github.com/LemmyNet/lemmy-ui/pull/1469)
- rethink it a bit by @alectrocute
- add fallback style tag by @alectrocute
- Merge branch 'main' into main by @L3v3L
- prettier by @L3v3L
- woodpecker trigger by @L3v3L
- woodpecker trigger by @L3v3L
- Merge branch 'main' into main by @L3v3L
- woodpecker trigger by @L3v3L
- Merge remote-tracking branch 'upstream/main' into main by @L3v3L
- Merge branch 'main' into main by @L3v3L
- refactor if into switch case by @L3v3L
- Merge branch 'main' of github.com:L3v3L/lemmy-ui into main by @L3v3L
- Merge branch 'main' into main by @SleeplessOne1917
- Merge branch 'main' into main by @L3v3L
- clean code by @L3v3L
- add hours as sorting options by @L3v3L
- rethink it a bit by @alectrocute
- Merge branch 'main' into main by @Zetaphor
- Add community link class by @Zetaphor
- Add local community link parser plugin for Markdown-It by @Zetaphor
- fix: Revert to old mobile vote style by @jsit
- feat: Move vote buttons to separate component by @jsit
- Organize `env.ts` files into `@utils/env` by @SleeplessOne1917 in [#1468](https://github.com/LemmyNet/lemmy-ui/pull/1468)
- fix merge conflicts by @alectrocute
- Fix capitalization on post "Lock" button by @alectrocute in [#1467](https://github.com/LemmyNet/lemmy-ui/pull/1467)
- Fix buildThemeList() function to ensure no duplicates by @scme0 in [#1466](https://github.com/LemmyNet/lemmy-ui/pull/1466)
## New Contributors
- @L3v3L made their first contribution
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.18.0-rc.6...v0.18.0-rc.7
## What's Changed in v0.18.0-rc.6
- v0.18.0-rc.6 by @dessalines
- Fix grave `ReferenceError: fetch is not defined` error by @alectrocute in [#1460](https://github.com/LemmyNet/lemmy-ui/pull/1460)
- move env utils into folder by @alectrocute
- Regenerate manifest on HTTPBase external change by @SleeplessOne1917 in [#1459](https://github.com/LemmyNet/lemmy-ui/pull/1459)
- Fix I18 next circular reference by @SleeplessOne1917 in [#1456](https://github.com/LemmyNet/lemmy-ui/pull/1456)
- Merge branch 'main' into remove-i18-circle by @SleeplessOne1917
- (Hopefully) fix webmanifest different origin issue by @SleeplessOne1917 in [#1457](https://github.com/LemmyNet/lemmy-ui/pull/1457)
- Expand video embeds to fullwidth by @SleeplessOne1917 in [#1437](https://github.com/LemmyNet/lemmy-ui/pull/1437)
- Merge branch 'main' into expand-video-embeds-to-fullwidth by @SleeplessOne1917
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.18.0-rc.5...v0.18.0-rc.6
## What's Changed in v0.18.0-rc.5
- v0.18.0-rc.5 by @dessalines
- remove embed prefix until a translation can be added by @cloventt
- Merge branch 'main' into expand-video-embeds-to-fullwidth by @cloventt
- Merge branch 'main' into expand-video-embeds-to-fullwidth by @cloventt
- Merge branch 'main' into expand-video-embeds-to-fullwidth by @cloventt
- add a prefix to hint to screenreaders what this iframe is by @cloventt
- wrap video embeds in the ratio container by @cloventt
- Fix I18 next circular reference by @SleeplessOne1917
- fix: Fix i18n UserService import issue by @SleeplessOne1917 in [#1453](https://github.com/LemmyNet/lemmy-ui/pull/1453)
- Merge branch 'main' into fix/fix-i18n-user-service-import by @SleeplessOne1917
- Commenting out markdown_it_emoji, because it breaks bolds. by @SleeplessOne1917 in [#1448](https://github.com/LemmyNet/lemmy-ui/pull/1448)
- Merge branch 'main' into remove_markdown_it_emoji by @dessalines
- Merge branch 'main' into remove_markdown_it_emoji by @SleeplessOne1917
- Merge branch 'main' into remove_markdown_it_emoji by @SleeplessOne1917
- Commenting out markdown_it_emoji, because it breaks bolds. by @dessalines
- fix: Fix i18n UserService import issue by @jsit
- `utils.ts` organization, round two by @alectrocute in [#1427](https://github.com/LemmyNet/lemmy-ui/pull/1427)
- Cleaning up new comment badge. Fixes #1443 by @SleeplessOne1917 in [#1449](https://github.com/LemmyNet/lemmy-ui/pull/1449)
- Merge branch 'main' into fix_new_comments_badge by @SleeplessOne1917
- Centering emojimart in view. by @SleeplessOne1917 in [#1447](https://github.com/LemmyNet/lemmy-ui/pull/1447)
- Merge branch 'main' into center_emojis by @SleeplessOne1917
- Centering emojimart in view. by @dessalines
- Merge branch 'main' into fix_new_comments_badge by @SleeplessOne1917
- Upgrade lemmy-js-client to `0.18.0-rc.2` by @dessalines in [#1445](https://github.com/LemmyNet/lemmy-ui/pull/1445)
- Cleaning up new comment badge. Fixes #1443 by @dessalines
- Remove docs translations from links by @Nutomic in [#1441](https://github.com/LemmyNet/lemmy-ui/pull/1441)
## New Contributors
- @cloventt made their first contribution
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.18.0-rc.4...v0.18.0-rc.5
## What's Changed in v0.18.0-rc.4
- v0.18.0-rc.4 by @dessalines
- fix(tabs): Fix tab semantics and a11y by @jsit in [#1382](https://github.com/LemmyNet/lemmy-ui/pull/1382)
- fix: Fix Communities search/filter header #1417 by @dessalines in [#1435](https://github.com/LemmyNet/lemmy-ui/pull/1435)
- Merge branch 'main' into fix/1417-communities-search-layout by @dessalines
- Post form adj by @dessalines in [#1442](https://github.com/LemmyNet/lemmy-ui/pull/1442)
- Fixing handlePostNsfwChange. by @dessalines
- fix: Small adjustments to create post form by @dessalines in [#1436](https://github.com/LemmyNet/lemmy-ui/pull/1436)
- fix: Small adjustments to create post form by @jsit
- Merge branch 'main' into fix/1417-communities-search-layout by @dessalines
- fix: Remove Bootstrap JS in sidebars by @jsit in [#1434](https://github.com/LemmyNet/lemmy-ui/pull/1434)
- Store manifest in memory so it does not need to be generated for every page request by @SleeplessOne1917 in [#1433](https://github.com/LemmyNet/lemmy-ui/pull/1433)
- Com create post by @SleeplessOne1917 in [#1431](https://github.com/LemmyNet/lemmy-ui/pull/1431)
- fix: Fix Communities search/filter header #1417 by @jsit
- feat: Hide 'comments' in post listing comments button by @SleeplessOne1917 in [#1429](https://github.com/LemmyNet/lemmy-ui/pull/1429)
- Merge branch 'main' into feat/shorten-comments-button-text by @SleeplessOne1917
- Fix mobile navbar bug by @SleeplessOne1917 in [#1428](https://github.com/LemmyNet/lemmy-ui/pull/1428)
- fix loading custom themes with a custom LEMMY_UI_EXTRA_THEMES_FOLDER by @SleeplessOne1917 in [#1325](https://github.com/LemmyNet/lemmy-ui/pull/1325)
- Merge branch 'main' into patch-1 by @SleeplessOne1917
- feat: Drop dependency for tsconfig-paths-webpack-plugin by @SleeplessOne1917 in [#1426](https://github.com/LemmyNet/lemmy-ui/pull/1426)
- feat: Drop dependency for tsconfig-paths-webpack-plugin by @jsit
- Merge branch 'main' into patch-1 by @n3oney
- fix: fix loading custom themes with a custom LEMMY_UI_EXTRA_THEMES_FOLDER by @n3oney
- feat: Hide 'comments' in post listing comments button; icon and title text is clear by @jsit
- Organize `utils.ts` into folder, update imports by @SleeplessOne1917 in [#1332](https://github.com/LemmyNet/lemmy-ui/pull/1332)
- Merge branch 'main' into breakout-role-utils by @SleeplessOne1917
- Component classes v2 by @SleeplessOne1917 in [#1421](https://github.com/LemmyNet/lemmy-ui/pull/1421)
- Merge branch 'main' into feat/component-classes-v2 by @SleeplessOne1917
- Fix `main.css` variables by @alectrocute in [#1424](https://github.com/LemmyNet/lemmy-ui/pull/1424)
- component classes v2 by @djvs
- Merge branch 'main' into breakout-role-utils by @alectrocute
## New Contributors
- @n3oney made their first contribution
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.18.0-rc.3...v0.18.0-rc.4
## What's Changed in v0.18.0-rc.3
- v0.18.0-rc.3 by @dessalines
- forgot an import by @alectrocute
- add tsconfigpathsplugin to resolve by @alectrocute
- Merge branch 'breakout-role-utils' of https://github.com/alectrocute/lemmy-ui into breakout-role-utils by @alectrocute
- Merge branch 'main' into breakout-role-utils by @alectrocute
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.18.0-beta.9...v0.18.0-rc.3
## What's Changed in v0.18.0-beta.9
- v0.18.0-beta.9 by @dessalines
- feat: Bootstrap 5 by @jsit in [#1378](https://github.com/LemmyNet/lemmy-ui/pull/1378)
- Add scripts to make managing translations easier by @SleeplessOne1917 in [#1414](https://github.com/LemmyNet/lemmy-ui/pull/1414)
- fix: Shrink and normalize some post action button colors and sizes by @SleeplessOne1917 in [#1409](https://github.com/LemmyNet/lemmy-ui/pull/1409)
- Merge branch 'main' into fix/fix-post-action-button-sizes by @SleeplessOne1917
- Fix redirect after successful password reset by @SleeplessOne1917 in [#1412](https://github.com/LemmyNet/lemmy-ui/pull/1412)
- Fix redirect after successful password reset by @sunaurus
- fix: Shrink and normalize some post action button colors and sizes by @jsit
- make suggested changes by @alectrocute
- Merge branch 'breakout-role-utils' of https://github.com/alectrocute/lemmy-ui into breakout-role-utils by @alectrocute
- Merge branch 'main' into breakout-role-utils by @alectrocute
- Fix language missing class. by @SleeplessOne1917 in [#1392](https://github.com/LemmyNet/lemmy-ui/pull/1392)
- Merge branch 'main' into fix_language_select_custom by @SleeplessOne1917
- Fixing missing class for language select. by @dessalines
- Updating translations. by @dessalines
- make suggested changes by @alectrocute
- update imports by @alectrocute
- Merge branch 'breakout-role-utils' of https://github.com/alectrocute/lemmy-ui into breakout-role-utils by @alectrocute
- Merge branch 'main' into breakout-role-utils by @SleeplessOne1917
- fix(themes): Litely Red was importing the wrong vars by @SleeplessOne1917 in [#1399](https://github.com/LemmyNet/lemmy-ui/pull/1399)
- Merge branch 'main' into fix/fix-wrong-litely-red-import by @SleeplessOne1917
- fix(a11y): Add aria-label to featured pins by @SleeplessOne1917 in [#1354](https://github.com/LemmyNet/lemmy-ui/pull/1354)
- Merge branch 'main' into fix/add-aria-label-to-featured-pins by @SleeplessOne1917
- Merge remote-tracking branch 'origin/main' into fix/add-aria-label-to-featured-pins by @jsit
- fix: Fix display inline of post title by @jsit
- fix: Only post title should be inside h5, not the additional metadata icons by @jsit
- fix: Use btn-sm for advanced menu dropdown buttons by @jsit
- fix: Remove some extra classes on flag/report buttons by @jsit
- fix: Fix vertical alignment and border radius of advanced dropdown menu items by @jsit
- fix(a11y): Add aria-controls for advanced button dropdown by @jsit
- fix: Fix some button labels and tippy text by @jsit
- Empty commit to re-trigger Woodpecker job by @jsit
- fix: Remove unused var by @jsit
- feat: Move advanced post menu into dropdown by @jsit
- Merge branch 'main' into fix/add-aria-label-to-featured-pins by @SleeplessOne1917
- Merge branch 'main' into fix/add-aria-label-to-featured-pins by @jsit
- Merge branch 'main' into fix/add-aria-label-to-featured-pins by @SleeplessOne1917
- Empty commit to re-trigger Woodpecker job by @jsit
- fix(a11y): Add aria-label to fetaured pins by @jsit
- fix: Litely Red was importing the wrong vars by @jsit
- export default everything, will fix type errors next by @alectrocute
- fix missing imports by @alectrocute
- Merge branch 'main' into breakout-role-utils by @dessalines
- fix: Always show advanced post buttons dropdown by @SleeplessOne1917 in [#1398](https://github.com/LemmyNet/lemmy-ui/pull/1398)
- fix: Always show advanced post buttons dropdown by @jsit
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.18.0-rc.2...v0.18.0-beta.9
## What's Changed in v0.18.0-rc.2
- v0.18.0-rc.2 by @dessalines
- feat(post): Move post domain beneath post title by @jsit in [#1363](https://github.com/LemmyNet/lemmy-ui/pull/1363)
- Merge branch 'main' into breakout-role-utils by @dessalines
- Changed some text in feature request template by @SleeplessOne1917 in [#1386](https://github.com/LemmyNet/lemmy-ui/pull/1386)
- Updated link to lemmy-repo as direct link to issues by @krestenlaust
- Merge branch 'main' into main by @SleeplessOne1917
- feat(css): make vertical rhythm more consistent for post listings by @SleeplessOne1917 in [#1383](https://github.com/LemmyNet/lemmy-ui/pull/1383)
- feat(css): make vertical rhythm more consistent for post listings by @ayan4m1
- Changed text in feature request template by @krestenlaust
- fix: Fix post creator text alignment by @SleeplessOne1917 in [#1373](https://github.com/LemmyNet/lemmy-ui/pull/1373)
- Merge branch 'main' into fix/fix-post-creator-alignment by @jsit
- fix(post): Fix missing labels on block/report buttons in new dropdown by @SleeplessOne1917 in [#1377](https://github.com/LemmyNet/lemmy-ui/pull/1377)
- Merge branch 'main' into fix/add-labels-to-block-report by @jsit
- fix(post): Fix missing labels on block/report buttons in new dropdown by @jsit
- Merge branch 'main' into fix/fix-post-creator-alignment by @SleeplessOne1917
- fix: Fix too-intense hr color between posts by @SleeplessOne1917 in [#1376](https://github.com/LemmyNet/lemmy-ui/pull/1376)
- Merge branch 'main' into fix/fix-intense-hr-color by @SleeplessOne1917
- fix: Add compiled theme stylesheets by @jsit
- fix: Fix too-intense hr color between posts by @jsit
- fix: Use classnames by @jsit
- Merge remote-tracking branch 'origin/main' into fix/fix-post-creator-alignment by @jsit
- fix: Prettier ignore generated themes, as they aren't written by humans by @SleeplessOne1917 in [#1372](https://github.com/LemmyNet/lemmy-ui/pull/1372)
- Merge branch 'main' into fix/prettier-ignore-generated-themes by @SleeplessOne1917
- feat: Badge-ify NSFW and removed by mod title info by @SleeplessOne1917 in [#1370](https://github.com/LemmyNet/lemmy-ui/pull/1370)
- feat: Badge-ify NSFW and removed by mod title info by @jsit
- fix: Prettier ignore generated themes, as they aren't written by humans by @jsit
- chore: Empty commit to retrigger Woodpecker job by @jsit
- fix: Fix post creator text alignment by @jsit
- feat: Move advanced post menu into dropdown by @SleeplessOne1917 in [#1362](https://github.com/LemmyNet/lemmy-ui/pull/1362)
- Merge branch 'main' into feat/move-advanced-post-menu-into-dropdown by @SleeplessOne1917
- fix: Only post title should be inside h5, not the additional metadata icons by @SleeplessOne1917 in [#1353](https://github.com/LemmyNet/lemmy-ui/pull/1353)
- Merge branch 'main' into fix/fix-post-title-element by @SleeplessOne1917
- Don't hide "show NSFW" checkbox on instances that have NSFW disabled by @SleeplessOne1917 in [#1366](https://github.com/LemmyNet/lemmy-ui/pull/1366)
- Merge branch 'main' into main by @SleeplessOne1917
- Always allow users to control whether they see NSFW content by @sunaurus
- Merge branch 'main' into fix/fix-post-title-element by @jsit
- fix: Fix display inline of post title by @jsit
- Merge branch 'main' into fix/fix-post-title-element by @jsit
- fix: Only post title should be inside h5, not the additional metadata icons by @jsit
- Merge branch 'main' into feat/move-advanced-post-menu-into-dropdown by @jsit
- fix(a11y): Fix some a11y issues in Site Sidebar and use native Bootstrap Collapse and Card classes by @SleeplessOne1917 in [#1355](https://github.com/LemmyNet/lemmy-ui/pull/1355)
- Merge branch 'main' into fix/site-sidebar-collapse by @SleeplessOne1917
- feat(a11y): Add eslint-plugin-jsx-a11y by @SleeplessOne1917 in [#1358](https://github.com/LemmyNet/lemmy-ui/pull/1358)
- feat(a11y): Add eslint-plugin-jsx-a11y by @jsit
- fix: Fix build error by @jsit
- chore: Empty commit to re-trigger woodpecker job by @jsit
- fix: Remove unused var by @jsit
- Merge branch 'main' into fix/site-sidebar-collapse by @jsit
- fix: Fix some small style issues by @jsit
- fix: Fix Trending sidebar card too by @jsit
- fix: Cleaner logic by @jsit
- fix(a11y): Fix some mobile styles for Sidebar Cards by @jsit
- fix(a11y): Apply same accordion/collapse markup to Subscribed Communities sidebar card by @jsit
- fix: Add .accordion wrapper around sidebar to obtain negative bottom margin by @jsit
- fix(a11y): Fix some a11y issues in Site Sidebar and use native Bootstrap Collapse and Card classes by @jsit
- fix: Use btn-sm for advanced menu dropdown buttons by @jsit
- fix: Remove some extra classes on flag/report buttons by @jsit
- fix: Fix vertical alignment and border radius of advanced dropdown menu items by @jsit
- fix(a11y): Add aria-controls for advanced button dropdown by @jsit
- fix: Fix some button labels and tippy text by @jsit
- Empty commit to re-trigger Woodpecker job by @jsit
- fix: Remove unused var by @jsit
- feat: Move advanced post menu into dropdown by @jsit
- Refactor/tidy server by @SleeplessOne1917 in [#1322](https://github.com/LemmyNet/lemmy-ui/pull/1322)
- Merge branch 'main' into refactor-server-tidy by @SleeplessOne1917
- fix: Remove some unused vars by @SleeplessOne1917 in [#1352](https://github.com/LemmyNet/lemmy-ui/pull/1352)
- Merge branch 'main' into chore/sass-cleanup by @SleeplessOne1917
- fix: Remove some unused vars by @jsit
- Merge branch 'main' into refactor-server-tidy by @alectrocute
- chore: Sass cleanup by @SleeplessOne1917 in [#1351](https://github.com/LemmyNet/lemmy-ui/pull/1351)
- Merge branch 'main' into chore/sass-cleanup by @SleeplessOne1917
- fix: Fix some references to ; they should refer to a specific gray in case changes by @jsit
- fix: Move var to grays area by @jsit
- fix: Fix broken theme overrides; group theme variable files by variable type by @jsit
- Merge branch 'main' into refactor-server-tidy by @SleeplessOne1917
- chore: Theme sass cleanup by @SleeplessOne1917 in [#1343](https://github.com/LemmyNet/lemmy-ui/pull/1343)
- Merge branch 'main' into chore/sass-cleanup by @SleeplessOne1917
- fix: Fix input-bg for darkly theme by @jsit
- chore: Fix a missing theme color by @jsit
- chore: Remove some more redundancies by @jsit
- chore: Remove some more redundancies by @jsit
- chore: Fix vars by @jsit
- Merge remote-tracking branch 'origin/main' into chore/sass-cleanup by @jsit
- chore: Remove some redundant Sass variable declarations and re-organize them by @jsit
- fix: Fix imports by @jsit
- fix merge conflicts by @alectrocute
- Merge branch 'main' into refactor-server-tidy by @alectrocute
- Merge branch 'main' into refactor-server-tidy by @alectrocute
- Merge branch 'main' into refactor-server-tidy by @alectrocute
- Merge branch 'main' into refactor-server-tidy by @alectrocute
- Merge branch 'main' into refactor-server-tidy by @alectrocute
- Merge branch 'main' into refactor-server-tidy by @alectrocute
- Merge branch 'main' into refactor-server-tidy by @dessalines
- Merge branch 'main' into refactor-server-tidy by @alectrocute
- Merge branch 'main' into refactor-server-tidy by @alectrocute
- Merge branch 'main' into refactor-server-tidy by @alectrocute
- formatting by @alectrocute
- use tsx ext only when needed by @alectrocute
- refactor server, tidy up, use handlers/middleware/utils pattern by @alectrocute
- fix accidental changes by @alectrocute
- remove comments by @alectrocute
- Merge branch 'main' into breakout-role-utils by @alectrocute
- Add default profile picture for users who do not set one by @SleeplessOne1917 in [#1339](https://github.com/LemmyNet/lemmy-ui/pull/1339)
- feat(navbar): Add labels for navbar items on mobile in [#1323](https://github.com/LemmyNet/lemmy-ui/pull/1323)
- fix: Fix rounded top corners in markdown textarea by @SleeplessOne1917 in [#1344](https://github.com/LemmyNet/lemmy-ui/pull/1344)
- fix: Fix rounded top corners in markdown textarea by @jsit
- Revert "fix: Sass files don't need to refer to full node_modules path" by @SleeplessOne1917 in [#1342](https://github.com/LemmyNet/lemmy-ui/pull/1342)
- Revert "fix: Sass files don't need to refer to full node_modules path" by @jsit
- fix: Sass files don't need to refer to full node_modules path by @SleeplessOne1917 in [#1341](https://github.com/LemmyNet/lemmy-ui/pull/1341)
- fix: Sass files don't need to refer to full node_modules path by @jsit
- fix: Remove inline styles and use Bootstrap classes by @SleeplessOne1917 in [#1340](https://github.com/LemmyNet/lemmy-ui/pull/1340)
- Merge branch 'main' into fix/markdown-bootstrap-classes by @jsit
- feat: Add Badges common component by @SleeplessOne1917 in [#1336](https://github.com/LemmyNet/lemmy-ui/pull/1336)
- Merge branch 'main' into feat/add-badges-common-component by @jsit
- Merge branch 'main' into feat/add-badges-common-component by @jsit
- fix: Fix missing prop by @jsit
- Merge branch 'main' into feat/add-badges-common-component by @SleeplessOne1917
- fix: Add total users in site sidebar by @jsit
- fix: Re-add 'number of communities' to site sidebar by @jsit
- fix: Fix broken link by @jsit
- Merge remote-tracking branch 'origin/main' into feat/add-badges-common-component by @jsit
- feat: Move Badges to common component by @jsit
- fix: Remove inline styles and use Bootstrap classes by @jsit
- Fixed NSFW image blur spilling outside the preview by @SleeplessOne1917 in [#1251](https://github.com/LemmyNet/lemmy-ui/pull/1251)
- Merge branch 'main' into fix-nsfw-blur-spill by @SleeplessOne1917
- Route data refactor by @SleeplessOne1917 in [#1043](https://github.com/LemmyNet/lemmy-ui/pull/1043)
- Merge branch 'main' into route-data-refactor by @SleeplessOne1917
- Generate theme css by @SleeplessOne1917 in [#1246](https://github.com/LemmyNet/lemmy-ui/pull/1246)
- Merge branch 'main' into generate-theme-css by @SleeplessOne1917
- Merge branch 'main' into generate-theme-css by @SleeplessOne1917
- Merge branch 'main' into generate-theme-css by @SleeplessOne1917
- Merge branch 'main' into generate-theme-css by @SleeplessOne1917
- Fixed color scheme variables of litely-red by @fheft
- Merge branch 'main' into generate-theme-css by @SleeplessOne1917
- Recompiled theme files using latest Bootstrap 4 by @fheft
- Added npm scripts to rebuild theme files by @fheft
- Merge branch 'main' into route-data-refactor by @SleeplessOne1917
- 1117 jump to main content by @SleeplessOne1917 in [#1158](https://github.com/LemmyNet/lemmy-ui/pull/1158)
- Merge branch 'main' into 1117-jump-to-main-content by @SleeplessOne1917
- feat: Move text formatting bar above textarea by @SleeplessOne1917 in [#1334](https://github.com/LemmyNet/lemmy-ui/pull/1334)
- Merge branch 'main' into feat/markdown-format-bar-above by @SleeplessOne1917
- Merge branch 'main' into feat/markdown-format-bar-above by @jsit
- fix: Fix rounded textarea in Markdown box by @jsit
- feat: Fix some colors on dark mode by @jsit
- feat: Redesign the format bar / textarea into a single bordered area with divider by @jsit
- feat: Move text formatting bar above textarea by @jsit
- feat: Adds Jump to main content functionality by @skspade
- chore: ensures validURL function does not throw exception by @skspade
- Merge branch 'main' into route-data-refactor by @SleeplessOne1917
- Merge branch 'main' into route-data-refactor by @SleeplessOne1917
- Merge branch 'main' into route-data-refactor by @SleeplessOne1917
- Fix first loads not working by @SleeplessOne1917
- Cleanup by @SleeplessOne1917
- Merge branch 'main' into route-data-refactor by @SleeplessOne1917
- Merge branch 'main' into route-data-refactor by @SleeplessOne1917
- Merge branch 'main' into route-data-refactor by @SleeplessOne1917
- Refactor route data by @SleeplessOne1917
- Merge branch 'main' into fix-nsfw-blur-spill by @SleeplessOne1917
- fix: Vertically align icons in post listing by @SleeplessOne1917 in [#1337](https://github.com/LemmyNet/lemmy-ui/pull/1337)
- fix: Vertically align icons in post listing by @jsit
- Merge branch 'main' into fix-nsfw-blur-spill by @SleeplessOne1917
- Merge branch 'main' into fix-nsfw-blur-spill by @dessalines
- Merge branch 'main' into fix-nsfw-blur-spill by @dessalines
- Removed duplicated CSS rule by @fheft
- Merge branch 'main' into fix-nsfw-blur-spill by @SleeplessOne1917
- Fixed NSFW image blur spilling outside the preview by @fheft
- and of course, yarn.lock by @alectrocute
- hopefully last merge fiasco cleanup by @alectrocute
- more cleanup by @alectrocute
- even more cleanup by @alectrocute
- more cleanup by @alectrocute
- attempt to fix crazy merge fiasco by @alectrocute
- Merge branch 'LemmyNet:main' into breakout-role-utils by @alectrocute
- Fix infinite spinner for login that results in failure by @SleeplessOne1917 in [#1305](https://github.com/LemmyNet/lemmy-ui/pull/1305)
- Merge branch 'main' into feature/login-error by @SleeplessOne1917
- Add semantic ID's and classes to improve theming/userscript experience by @SleeplessOne1917 in [#1327](https://github.com/LemmyNet/lemmy-ui/pull/1327)
- Remove extra div in post sidebar by @Zetaphor
- Add a class to the more button on a comment node by @Zetaphor
- Merge branch 'feature/add-ids-and-classes' of github.com:Zetaphor/lemmy-ui into feature/add-ids-and-classes by @Zetaphor
- Merge branch 'main' into feature/add-ids-and-classes by @SleeplessOne1917
- Switch navbar classes to ids by @Zetaphor
- Merge branch 'LemmyNet:main' into feature/add-ids-and-classes by @Zetaphor
- Use aside semantic HTML tag for sidebars by @Zetaphor
- Use article semantic HTML tag for posts/comments by @Zetaphor
- Use footer semantic HTML tag by @Zetaphor
- Add lemmy-site class for easier detection by @Zetaphor
- Merge branch 'main' into feature/add-ids-and-classes by @Zetaphor
- Add ID's and classes to sidebars by @Zetaphor
- Add clases and ID's to post form/listing by @Zetaphor
- Add classes to post and comment repy textareas by @Zetaphor
- Rename markdown-textarea ID's by @Zetaphor
- Add nav and footer ID's by @Zetaphor
- handle login failures correctly by @ayan4m1
- wrap login call in try/catch for error handling by @ayan4m1
- Merge branch 'breakout-role-utils' of https://github.com/alectrocute/lemmy-ui into breakout-role-utils by @alectrocute
- pull latest main by @alectrocute
- forgot debounce by @alectrocute
- reset, merge issues by @alectrocute
- Merge branch 'main' into breakout-role-utils by @alectrocute
- V18.0 additions by @dessalines in [#1324](https://github.com/LemmyNet/lemmy-ui/pull/1324)
- Adding codeowners. by @dessalines
- fix "block community" functionality in sidebar by @jenterkin in [#1316](https://github.com/LemmyNet/lemmy-ui/pull/1316)
- Merge branch 'main' of https://github.com/LemmyNet/lemmy-ui by @dessalines
- Admin Settings: Bugfixes by @alectrocute in [#1313](https://github.com/LemmyNet/lemmy-ui/pull/1313)
- hardcoded node version due to bug "Text file busy" error introduced in node 20.3 by @peterwilli in [#1320](https://github.com/LemmyNet/lemmy-ui/pull/1320)
- Changed required checkbox in github template by @ludrol in [#1318](https://github.com/LemmyNet/lemmy-ui/pull/1318)
- Fix `CreatePost` infinite loading bug by @alectrocute in [#1311](https://github.com/LemmyNet/lemmy-ui/pull/1311)
- Make community IDs more easily selectable by @TheLastZombie in [#1306](https://github.com/LemmyNet/lemmy-ui/pull/1306)
- fix: Re-arrange elements beneath markdown textarea #1057 by @jsit in [#1288](https://github.com/LemmyNet/lemmy-ui/pull/1288)
- Match more specific locales to supported ones by @MageJohn in [#1241](https://github.com/LemmyNet/lemmy-ui/pull/1241)
- Improve the look of tables by @ayan4m1 in [#1299](https://github.com/LemmyNet/lemmy-ui/pull/1299)
## New Contributors
- @krestenlaust made their first contribution
- @jenterkin made their first contribution in [#1316](https://github.com/LemmyNet/lemmy-ui/pull/1316)
- @peterwilli made their first contribution in [#1320](https://github.com/LemmyNet/lemmy-ui/pull/1320)
- @ludrol made their first contribution in [#1318](https://github.com/LemmyNet/lemmy-ui/pull/1318)
- @TheLastZombie made their first contribution in [#1306](https://github.com/LemmyNet/lemmy-ui/pull/1306)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.18.0-rc.1...v0.18.0-rc.2
## What's Changed in 0.18.0-rc.1
- break out browser and helper methods by @alectrocute
- break out all role utils by @alectrocute
- feat(post-listing): Add link to post for mobile preview by @SleeplessOne1917 in [#1310](https://github.com/LemmyNet/lemmy-ui/pull/1310)
- Merge branch 'main' into main by @SleeplessOne1917
- Go back to previous page after login by @SleeplessOne1917 in [#1309](https://github.com/LemmyNet/lemmy-ui/pull/1309)
- Merge branch 'main' into go-back-after-login by @alectrocute
- use .replace() instead by @alectrocute
- go back if last history action was push, fix bug preventing navigation to / working from login by @alectrocute
- feat(post-listing): Add link to post for mobile preview by @marcinmrozdisplate
- Prevent dragging zoom on mobile by @SleeplessOne1917 in [#1308](https://github.com/LemmyNet/lemmy-ui/pull/1308)
- Merge branch 'main' into add-user-scalable-no by @SleeplessOne1917
- Fix <hr> being almost invisible by @SleeplessOne1917 in [#1304](https://github.com/LemmyNet/lemmy-ui/pull/1304)
- remove explicit types by @ayan4m1
- fix: <hr> is almost invisible in darkly theme by @ayan4m1
- add user-scalable=no to meta tag by @alectrocute
- Comment depth by @SleeplessOne1917 in [#1072](https://github.com/LemmyNet/lemmy-ui/pull/1072)
- Merge branch 'comment-depth' of https://github.com/LemmyNet/lemmy-ui into comment-depth by @SleeplessOne1917
- Merge branch 'main' into comment-depth by @SleeplessOne1917
- Address PR feedback by @SleeplessOne1917
- Make comment border colors semi-transparent by @SleeplessOne1917
- Merge branch 'main' into comment-depth by @SleeplessOne1917
- Add checkboxes to issue template by @SleeplessOne1917 in [#1250](https://github.com/LemmyNet/lemmy-ui/pull/1250)
- Merge branch 'main' into issue-template-checkboxes by @SleeplessOne1917
- Remove `pictrsDeleteToast` usage from `PostForm` by @SleeplessOne1917 in [#1284](https://github.com/LemmyNet/lemmy-ui/pull/1284)
- Merge branch 'main' into AA/remove-pictrsdeletetoast-from-postform by @SleeplessOne1917
- Merge branch 'AA/remove-pictrsdeletetoast-from-postform' of https://github.com/alectrocute/lemmy-ui into AA/remove-pictrsdeletetoast-from-postform by @alectrocute
- Merge branch 'main' into AA/remove-pictrsdeletetoast-from-postform by @alectrocute
- make button a tad smaller by @alectrocute
- remove pictrsDeleteToast usage from PostForm, add delete image button, fix infinite loading bug if upload error occured by @alectrocute
- Merge branch 'main' into issue-template-checkboxes by @RayBB
- add instance url by @RayBB
- no comma by @RayBB
- reorder questions by @RayBB
- improve q for feature request by @RayBB
- make question clearer by @RayBB
- Update BUG_REPORT.yml by @RayBB
- prettier by @RayBB
- add checkboxes to feature requests by @RayBB
- required under label by @RayBB
- indent validations by @RayBB
- label array by @RayBB
- add checkboxes to issue template by @RayBB
- Merge branch 'main' into comment-depth by @SleeplessOne1917
- Add missing tooltip for `cross-post` button on `PostListing` by @SleeplessOne1917 in [#1269](https://github.com/LemmyNet/lemmy-ui/pull/1269)
- Merge branch 'main' into AA/missing-tooltip-from-post-listing by @SleeplessOne1917
- Remove whitespace from all username input fields by @SleeplessOne1917 in [#1265](https://github.com/LemmyNet/lemmy-ui/pull/1265)
- Merge branch 'main' into AA/trim-all-username-inputs by @SleeplessOne1917
- Horizontally scrollable code blocks, instead of wrapping. by @SleeplessOne1917 in [#1261](https://github.com/LemmyNet/lemmy-ui/pull/1261)
- Merge branch 'main' into patch-1 by @SleeplessOne1917
- Horizontally scrollable code blocks, instead of wrapping. by @camel-cdr
- Merge branch 'main' into AA/trim-all-username-inputs by @alectrocute
- trim all username state input by @alectrocute
- Merge branch 'main' into AA/missing-tooltip-from-post-listing by @alectrocute
- Fix bug preventing `CommunityForm` from being resubmitted after error by @SleeplessOne1917 in [#1264](https://github.com/LemmyNet/lemmy-ui/pull/1264)
- update prop name by @alectrocute
- handle loading state on community-form.tsx by @alectrocute
- adds missing tooltip by @alectrocute
- Add title to pictrs-image by @SleeplessOne1917 in [#1237](https://github.com/LemmyNet/lemmy-ui/pull/1237)
- Add title to pictrs-image by @Zetaphor
- Make the community title in the sidebar link to the local community. by @camporter in [#1161](https://github.com/LemmyNet/lemmy-ui/pull/1161)
- Fix prompt component by @SleeplessOne1917 in [#1223](https://github.com/LemmyNet/lemmy-ui/pull/1223)
- Fix mobile menu collapse bug by @SleeplessOne1917 in [#1222](https://github.com/LemmyNet/lemmy-ui/pull/1222)
- Fix unclickable button paddings by @SleeplessOne1917 in [#1195](https://github.com/LemmyNet/lemmy-ui/pull/1195)
- Merge branch 'main' into fix-button-click-area by @SleeplessOne1917
- Fix avatar/icon aspect ratio by @SleeplessOne1917 in [#1210](https://github.com/LemmyNet/lemmy-ui/pull/1210)
- Merge branch 'main' into avatar-aspect-ratio-fix by @SleeplessOne1917
- Another try at sanitize. by @dessalines in [#1208](https://github.com/LemmyNet/lemmy-ui/pull/1208)
- remove unused theme files by @RayBB in [#1202](https://github.com/LemmyNet/lemmy-ui/pull/1202)
- issue templates in yml format by @RayBB in [#1211](https://github.com/LemmyNet/lemmy-ui/pull/1211)
- Make preview button say "edit" when in preview mode by @SleeplessOne1917 in [#1164](https://github.com/LemmyNet/lemmy-ui/pull/1164)
- Add shortcut for submitting post by @SleeplessOne1917 in [#1163](https://github.com/LemmyNet/lemmy-ui/pull/1163)
- Merge branch 'main' into avatar-aspect-ratio-fix by @alectrocute
- format with prettier by @alectrocute
- add .img-cover class, implement by @alectrocute
- Merge branch 'main' into fix-button-click-area by @SleeplessOne1917
- Fix typo in post-listing.tsx by @eltociear in [#1181](https://github.com/LemmyNet/lemmy-ui/pull/1181)
- Fixed unclickable button paddings by @fheft
- Set html lang attr to the interface language by @SleeplessOne1917 in [#1176](https://github.com/LemmyNet/lemmy-ui/pull/1176)
- Set html lang attr to the interface language by @MageJohn
- Run prettier by @SleeplessOne1917 in [#1185](https://github.com/LemmyNet/lemmy-ui/pull/1185)
- Run prettier by @MageJohn
- Left-align comment collapse/expand button by @SleeplessOne1917 in [#1173](https://github.com/LemmyNet/lemmy-ui/pull/1173)
- Merge branch 'collapse-expand-align-comment' of https://github.com/alectrocute/lemmy-ui into collapse-expand-align-comment by @alectrocute
- Merge branch 'main' into collapse-expand-align-comment by @SleeplessOne1917
- Specify package manager version in package.json by @SleeplessOne1917 in [#1170](https://github.com/LemmyNet/lemmy-ui/pull/1170)
- Specify package manager version in package.json by @MageJohn
- make suggested change by @alectrocute
- move expand/collapse button by @alectrocute
- Added additional keybinds by @SleeplessOne1917 in [#1145](https://github.com/LemmyNet/lemmy-ui/pull/1145)
- Remove unnecessary comments by @Adam-Shea
- Added additional keybinds by @Adam-Shea
- fix: Adds ability to hide language warning by @SleeplessOne1917 in [#1125](https://github.com/LemmyNet/lemmy-ui/pull/1125)
- Merge branch 'main' into 1078-language-select-disable-warning by @SleeplessOne1917
- Only show 'saved' tab on own profile page by @SleeplessOne1917 in [#1140](https://github.com/LemmyNet/lemmy-ui/pull/1140)
- Only show 'saved' tab on own profile page by @fheft
- Added Ctrl-K keybind by @SleeplessOne1917 in [#1136](https://github.com/LemmyNet/lemmy-ui/pull/1136)
- Added Ctrl-K keybind by @Adam-Shea
- Merge branch 'main' into 1078-language-select-disable-warning by @SleeplessOne1917
- Fix quotes by @Nutomic in [#1131](https://github.com/LemmyNet/lemmy-ui/pull/1131)
- Alternative way to sanitize isoData by @Nutomic in [#1129](https://github.com/LemmyNet/lemmy-ui/pull/1129)
- chore: switched to enabling language warning by prop rather than disabling by @skspade
- fix: Adds ability to hide language warning by @skspade
- fix(#1067): Fix language not updating when editing post by @SleeplessOne1917 in [#1118](https://github.com/LemmyNet/lemmy-ui/pull/1118)
- styles: Run prettier by @marcinmrozdisplate
- fix: Fix language not updating when editing post by @marcinmrozdisplate
- Fix isoData can contain user generated content by @0xDEADCADE in [#1114](https://github.com/LemmyNet/lemmy-ui/pull/1114)
- Add media-src \* to Content-Security-Policy header to fix video posts with non-local links by @SleeplessOne1917 in [#1092](https://github.com/LemmyNet/lemmy-ui/pull/1092)
- Add media-src \* to Content-Security-Policy header by @thomasdouwes
- Refactor lets to consts by @SleeplessOne1917 in [#1089](https://github.com/LemmyNet/lemmy-ui/pull/1089)
- Merge branch 'main' into fix/1039 by @SleeplessOne1917
- Fix aria-label for language select by @SleeplessOne1917 in [#1088](https://github.com/LemmyNet/lemmy-ui/pull/1088)
- Fix aria-label for language select by @jwhitmarsh
- Refactor lets to consts by @jwhitmarsh
- Add aria attribute to track toggle status of up/down votes. by @SleeplessOne1917 in [#1074](https://github.com/LemmyNet/lemmy-ui/pull/1074)
- Make comment depth easier to track visually by @SleeplessOne1917
- Make comments nested lists by @SleeplessOne1917
- Fix sorting help link by @SleeplessOne1917 in [#1063](https://github.com/LemmyNet/lemmy-ui/pull/1063)
- Merge branch 'main' into fix-sorting-help-url by @SleeplessOne1917
- Fix CONTRIBUTING link by @SleeplessOne1917 in [#1064](https://github.com/LemmyNet/lemmy-ui/pull/1064)
- Fix CONTRIBUTING link by @mezzode
- Fix sorting help link by @mezzode
- Post form fix by @SleeplessOne1917 in [#1042](https://github.com/LemmyNet/lemmy-ui/pull/1042)
- Update translations by @SleeplessOne1917 in [#1041](https://github.com/LemmyNet/lemmy-ui/pull/1041)
- Changes to language tag by @SleeplessOne1917 in [#1036](https://github.com/LemmyNet/lemmy-ui/pull/1036)
- remove badge-muted by @Nutomic
- Merge branch 'main' into language-tag-changes by @SleeplessOne1917
- Rate limiting tab by @SleeplessOne1917 in [#1031](https://github.com/LemmyNet/lemmy-ui/pull/1031)
- Merge branch 'main' into rate-limiting-tab by @SleeplessOne1917
- Navbar fix 2 by @SleeplessOne1917 in [#1038](https://github.com/LemmyNet/lemmy-ui/pull/1038)
- Merge branch 'rate-limiting-tab' of https://github.com/SleeplessOne1917/lemmy-ui into rate-limiting-tab by @SleeplessOne1917
- Merge branch 'main' into rate-limiting-tab by @SleeplessOne1917
- Add translations by @SleeplessOne1917
- Merge branch 'main' into rate-limiting-tab by @SleeplessOne1917
- Nicer error handling by @SleeplessOne1917 in [#1024](https://github.com/LemmyNet/lemmy-ui/pull/1024)
- Merge branch 'main' into nicer-error-hnadling by @SleeplessOne1917
- Lint fix by @SleeplessOne1917 in [#1035](https://github.com/LemmyNet/lemmy-ui/pull/1035)
- Hopefully stop lint command from erroring by @SleeplessOne1917
- Merge branch 'nicer-error-hnadling' of https://github.com/SleeplessOne1917/lemmy-ui into nicer-error-hnadling by @SleeplessOne1917
- Merge branch 'main' into nicer-error-hnadling by @SleeplessOne1917
- Run prettier by @SleeplessOne1917
- Merge branch 'main' into nicer-error-hnadling by @SleeplessOne1917
- Always replace host with internal host by @SleeplessOne1917
- Revert "User HTTP instead of HTTPS when fetching icon in docker internal network" by @SleeplessOne1917
- Revert "Add debug statement." by @SleeplessOne1917
- Add debug statement. by @SleeplessOne1917
- User HTTP instead of HTTPS when fetching icon in docker internal network by @SleeplessOne1917
- Add error message paragraph by @SleeplessOne1917
- Merge branch 'nicer-error-hnadling' of https://github.com/SleeplessOne1917/lemmy-ui into nicer-error-hnadling by @SleeplessOne1917
- Merge branch 'main' into nicer-error-hnadling by @SleeplessOne1917
- Merge branch 'main' into nicer-error-hnadling by @SleeplessOne1917
- Make error code always display by @SleeplessOne1917
- Merge branch 'main' into nicer-error-hnadling by @SleeplessOne1917
- Include forgotten translation by @SleeplessOne1917
- Remove console logs by @SleeplessOne1917
- Incorporate translations by @SleeplessOne1917
- Merge branch 'nicer-error-hnadling' of https://github.com/SleeplessOne1917/lemmy-ui into nicer-error-hnadling by @SleeplessOne1917
- Merge branch 'main' into nicer-error-hnadling by @SleeplessOne1917
- Replace link to issue tracker with proper support spaces by @SleeplessOne1917
- Fix isoData bug by @SleeplessOne1917
- Refactor how error data is passed from server to client by @SleeplessOne1917
- Get rid or forced error by @SleeplessOne1917
- Cleanup by @SleeplessOne1917
- Merge branch 'main' into nicer-error-hnadling by @SleeplessOne1917
- Fix things not working in production build by @SleeplessOne1917
- Fix error page not showing when site not fetched and adjust styles by @SleeplessOne1917
- Handle error when site not returned by @SleeplessOne1917
- Use node env instead of version for environment specific logic by @SleeplessOne1917
- Redirect to login and remove duplicated code by @SleeplessOne1917
- Fix server redirect error by @SleeplessOne1917
- Merge branch 'main' into nicer-error-hnadling by @SleeplessOne1917
- Set up logic for handling errors by @SleeplessOne1917
- Extract helper function by @SleeplessOne1917
- Redirect fomr pages that require auth on logout by @SleeplessOne1917
- Merge branch 'rate-limiting-tab' of https://github.com/SleeplessOne1917/lemmy-ui into rate-limiting-tab by @SleeplessOne1917
- Merge branch 'main' into rate-limiting-tab by @SleeplessOne1917
- Add heading tag to rate limit form by @SleeplessOne1917
- Remove console log by @SleeplessOne1917
- Allow user to submit rate limit changes by @SleeplessOne1917
- Put rate limit options in its own tab by @SleeplessOne1917
- Refactor tabs into reuseable component by @SleeplessOne1917
- use badge-muted by @Nutomic
- Changes to language tag by @Nutomic
- Navbar hide menu fix by @SleeplessOne1917 in [#1033](https://github.com/LemmyNet/lemmy-ui/pull/1033)
- Show parent comment for comment link. Fixes #1030 by @dessalines in [#1032](https://github.com/LemmyNet/lemmy-ui/pull/1032)
- Add web share for browsers that have it enabled by @SleeplessOne1917 in [#1029](https://github.com/LemmyNet/lemmy-ui/pull/1029)
- Show language on posts and comments by @SleeplessOne1917 in [#1026](https://github.com/LemmyNet/lemmy-ui/pull/1026)
- Make admin UI for allowing/blocking instances easier to work with by @SleeplessOne1917 in [#1012](https://github.com/LemmyNet/lemmy-ui/pull/1012)
- Changing all bigints to numbers by @SleeplessOne1917 in [#1023](https://github.com/LemmyNet/lemmy-ui/pull/1023)
- Changing all bigints to numbers by @dessalines
- Upgrade lemmy-js-client to work with bigints. Fixes #1018 by @dessalines in [#1022](https://github.com/LemmyNet/lemmy-ui/pull/1022)
- Redirect from pages that require auth on logout by @SleeplessOne1917 in [#1016](https://github.com/LemmyNet/lemmy-ui/pull/1016)
- Dont preselect new post language by @Nutomic in [#1008](https://github.com/LemmyNet/lemmy-ui/pull/1008)
- Update JS client to version with fixed JSON serialization by @SleeplessOne1917 in [#1017](https://github.com/LemmyNet/lemmy-ui/pull/1017)
- Remove "banned" badge from posts and comments (fixes 899) by @Nutomic in [#1011](https://github.com/LemmyNet/lemmy-ui/pull/1011)
- Add support for PWA by @SleeplessOne1917 in [#1005](https://github.com/LemmyNet/lemmy-ui/pull/1005)
- Using auto-generated types from ts-rs. by @dessalines in [#1003](https://github.com/LemmyNet/lemmy-ui/pull/1003)
- Fixing some outdated docs links. Fixes #1006 by @dessalines in [#1007](https://github.com/LemmyNet/lemmy-ui/pull/1007)
- Upgrading deps. by @dessalines in [#1004](https://github.com/LemmyNet/lemmy-ui/pull/1004)
- Prettier css by @dessalines in [#995](https://github.com/LemmyNet/lemmy-ui/pull/995)
- Add content warning to modlog and fix modlog routing bug by @SleeplessOne1917 in [#994](https://github.com/LemmyNet/lemmy-ui/pull/994)
- Get rid of "No Results" showing while search is still loading. by @SleeplessOne1917 in [#997](https://github.com/LemmyNet/lemmy-ui/pull/997)
- Add SleeplessOne1917 to Codeowners. by @dessalines
- Handle when logged out by @SleeplessOne1917 in [#986](https://github.com/LemmyNet/lemmy-ui/pull/986)
- Make pages use query params instead of route params where appropriate by @SleeplessOne1917 in [#977](https://github.com/LemmyNet/lemmy-ui/pull/977)
- Multiple image upload by @SleeplessOne1917 in [#971](https://github.com/LemmyNet/lemmy-ui/pull/971)
- Updating translations. by @dessalines
- I18 quality of life change by @SleeplessOne1917 in [#973](https://github.com/LemmyNet/lemmy-ui/pull/973)
- Optimize Tagline Form page by @makotech222 in [#972](https://github.com/LemmyNet/lemmy-ui/pull/972)
- Add Custom Emojis Support by @dessalines in [#877](https://github.com/LemmyNet/lemmy-ui/pull/877)
- Merge branch 'main' into custom-emojis by @makotech222
- Fix table layout on mobile by @makotech222
- Fix improper use of map by @makotech222
- Fix loading emojis by @makotech222
- fix casing by @makotech222
- Add Custom Emoji Support by @makotech222
- Don't show icons / banners for banned users and removed communities. by @dessalines in [#962](https://github.com/LemmyNet/lemmy-ui/pull/962)
- fix: Fix undefined showing up in markdown by @SleeplessOne1917 in [#970](https://github.com/LemmyNet/lemmy-ui/pull/970)
- refactor: update UI to use new client uploadImage function by @SleeplessOne1917 in [#967](https://github.com/LemmyNet/lemmy-ui/pull/967)
- Add woodpecker ci by @dessalines in [#964](https://github.com/LemmyNet/lemmy-ui/pull/964)
- fix: Make search screen able to change type, listing type, and sort when there is no query. by @SleeplessOne1917 in [#966](https://github.com/LemmyNet/lemmy-ui/pull/966)
- Adding 2FA support. Fixes #938 by @dessalines in [#939](https://github.com/LemmyNet/lemmy-ui/pull/939)
- Only show the determined warning for multiple. by @dessalines in [#952](https://github.com/LemmyNet/lemmy-ui/pull/952)
- Upgrading deps by @dessalines in [#951](https://github.com/LemmyNet/lemmy-ui/pull/951)
- Adding ban_from_community to be more clear. Fixes #872 by @dessalines in [#943](https://github.com/LemmyNet/lemmy-ui/pull/943)
- Let any mod feature and lock posts. Fixes #875 by @dessalines in [#944](https://github.com/LemmyNet/lemmy-ui/pull/944)
- Adding a warning for deselecting the undetermined language. by @dessalines in [#945](https://github.com/LemmyNet/lemmy-ui/pull/945)
- Fixing line formatting. by @dessalines in [#947](https://github.com/LemmyNet/lemmy-ui/pull/947)
- Do local community checks for buttons. Fixes #918 by @dessalines in [#948](https://github.com/LemmyNet/lemmy-ui/pull/948)
- Check to make sure post is correct. Fixes #934 by @dessalines in [#949](https://github.com/LemmyNet/lemmy-ui/pull/949)
- Remove buggy navbar search. Fixes #921 by @dessalines in [#950](https://github.com/LemmyNet/lemmy-ui/pull/950)
- Fix issue with empty markdown content not nulling DB. Fixes #924 by @dessalines in [#925](https://github.com/LemmyNet/lemmy-ui/pull/925)
- Adding reports send email to admins option by @dessalines in [#932](https://github.com/LemmyNet/lemmy-ui/pull/932)
## New Contributors
- @marcinmrozdisplate made their first contribution
- @RayBB made their first contribution
- @camel-cdr made their first contribution
- @eltociear made their first contribution in [#1181](https://github.com/LemmyNet/lemmy-ui/pull/1181)
- @Adam-Shea made their first contribution
- @0xDEADCADE made their first contribution in [#1114](https://github.com/LemmyNet/lemmy-ui/pull/1114)
- @thomasdouwes made their first contribution
- @jwhitmarsh made their first contribution
- @mezzode made their first contribution
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.17.1...0.18.0-rc.1
## What's Changed in 0.17.1
- Merge branch 'main' into release/v0.17 by @dessalines
- Fix comment box closing. Fixes #904 by @dessalines in [#914](https://github.com/LemmyNet/lemmy-ui/pull/914)
- Fix showing crosspost dupes. Fixes #900 by @dessalines in [#912](https://github.com/LemmyNet/lemmy-ui/pull/912)
- Fix live updating postres edit. Fixes #908 by @dessalines in [#911](https://github.com/LemmyNet/lemmy-ui/pull/911)
- Removing extra themes. Fixes #905 by @dessalines in [#910](https://github.com/LemmyNet/lemmy-ui/pull/910)
- Fixing post setState error. Fixes #902 by @dessalines in [#903](https://github.com/LemmyNet/lemmy-ui/pull/903)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.17.1...0.17.1
## What's Changed in v0.17.1
- v0.17.1 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.17.0...v0.17.1
## What's Changed in v0.17.0
- v0.17.0 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.17.0-rc.4...v0.17.0
## What's Changed in v0.17.0-rc.4
- v0.17.0-rc.4 by @dessalines
- Upgrading deps. by @dessalines
- Updating translations. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.17.0-rc.3...v0.17.0-rc.4
## What's Changed in v0.17.0-rc.3
- v0.17.0-rc.3 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.17.0-rc.2...v0.17.0-rc.3
## What's Changed in v0.17.0-rc.2
- v0.17.0-rc.2 by @dessalines
- Fixing requireapplication string. by @dessalines in [#895](https://github.com/LemmyNet/lemmy-ui/pull/895)
- Fixing PWA install. Fixes #822 by @dessalines in [#893](https://github.com/LemmyNet/lemmy-ui/pull/893)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.17.0-rc.1...v0.17.0-rc.2
## What's Changed in v0.17.0-rc.1
- v0.17.0-rc.1 by @dessalines
- Removing monads. Fixes #884 by @dessalines in [#886](https://github.com/LemmyNet/lemmy-ui/pull/886)
- Sanitize article html. Fixes #882 by @dessalines in [#883](https://github.com/LemmyNet/lemmy-ui/pull/883)
- Add `id` to `App` component by @zcdunn in [#880](https://github.com/LemmyNet/lemmy-ui/pull/880)
- Adding Community Language fixes. #783 by @dessalines in [#868](https://github.com/LemmyNet/lemmy-ui/pull/868)
- Add FeaturedPosts support by @makotech222 in [#873](https://github.com/LemmyNet/lemmy-ui/pull/873)
- Fix csp header for svgs in firefox. Fixes #869 by @dessalines in [#870](https://github.com/LemmyNet/lemmy-ui/pull/870)
- Remove federation strict_allowlist and retry_count. by @dessalines in [#867](https://github.com/LemmyNet/lemmy-ui/pull/867)
- Add Taglines support by @makotech222 in [#854](https://github.com/LemmyNet/lemmy-ui/pull/854)
- Fix wrong comment link. Fixes #714 by @dessalines in [#865](https://github.com/LemmyNet/lemmy-ui/pull/865)
- Dont render images in tippy. Fixes #776 by @dessalines in [#864](https://github.com/LemmyNet/lemmy-ui/pull/864)
- Move symbols to its own cacheable file. Fixes #809 by @dessalines in [#862](https://github.com/LemmyNet/lemmy-ui/pull/862)
- Hide post report images. Fixes #824 by @dessalines in [#861](https://github.com/LemmyNet/lemmy-ui/pull/861)
- Add inline markdown rendering for post titles. Fixes #827 by @dessalines in [#860](https://github.com/LemmyNet/lemmy-ui/pull/860)
- Show deleted on profile page. Fixes #834 by @dessalines in [#859](https://github.com/LemmyNet/lemmy-ui/pull/859)
- Make sure user is logged in for site creation. Fixes #838 by @dessalines in [#858](https://github.com/LemmyNet/lemmy-ui/pull/858)
- Fix missing report shield. Fixes #842 by @dessalines in [#855](https://github.com/LemmyNet/lemmy-ui/pull/855)
- Increase markdown field char limit to 50k. Fixes #849 by @dessalines in [#850](https://github.com/LemmyNet/lemmy-ui/pull/850)
- Adding new site setup fields. by @dessalines in [#840](https://github.com/LemmyNet/lemmy-ui/pull/840)
- Fix workaround for broken logout by @sam365724 in [#836](https://github.com/LemmyNet/lemmy-ui/pull/836)
- Strip html from og descriptions. Fixes #830 by @dessalines in [#831](https://github.com/LemmyNet/lemmy-ui/pull/831)
- Cleanup docker builds by @dessalines in [#829](https://github.com/LemmyNet/lemmy-ui/pull/829)
- Fix admin default listing type. Fixes #797 by @dessalines in [#818](https://github.com/LemmyNet/lemmy-ui/pull/818)
- Merge branch 'browser_popup' by @dessalines
- Fixing up popup code. by @dessalines
- Fix browser popup warning when deleting image by @sam365724 in [#811](https://github.com/LemmyNet/lemmy-ui/pull/811)
- Merge branch 'LemmyNet:main' into multiple-images-upload by @sam365724
- merge by @sam365724
- Avoid browser warning about leaving page, handle delete image fail. by @sam365724
- Avoid browser warning about leaving page, handle delete image fail and add user filenames to messages. by @sam365724
- Search button and input style fixes by @rgroothuijsen in [#825](https://github.com/LemmyNet/lemmy-ui/pull/825)
- Support new video embed api format (fixes #709) by @Nutomic in [#817](https://github.com/LemmyNet/lemmy-ui/pull/817)
- Change for container divs to container-lg by @xximj in [#813](https://github.com/LemmyNet/lemmy-ui/pull/813)
- Updating translations. by @dessalines
- Adding private message reporting. Fixes #782 by @dessalines in [#806](https://github.com/LemmyNet/lemmy-ui/pull/806)
- Adding the email_admins for new application config. by @dessalines in [#742](https://github.com/LemmyNet/lemmy-ui/pull/742)
- Adding new unread comments. by @dessalines in [#749](https://github.com/LemmyNet/lemmy-ui/pull/749)
- Fix broken profile page, and missing sidebars. by @dessalines in [#795](https://github.com/LemmyNet/lemmy-ui/pull/795)
- Updating translations. by @dessalines
- Adding a loading indicator for post community searching. Fixes #692 by @dessalines in [#794](https://github.com/LemmyNet/lemmy-ui/pull/794)
- Fix missing initial load of discussion languages. by @dessalines in [#793](https://github.com/LemmyNet/lemmy-ui/pull/793)
- Fix posts pushed from blocked users/comms. Fixes #697 by @dessalines in [#792](https://github.com/LemmyNet/lemmy-ui/pull/792)
- Adding post and comment language tagging. Fixes #771 by @dessalines in [#781](https://github.com/LemmyNet/lemmy-ui/pull/781)
- Hide create community by @dessalines in [#787](https://github.com/LemmyNet/lemmy-ui/pull/787)
- Upgrade inferno v8.0.0 try2 by @dessalines in [#790](https://github.com/LemmyNet/lemmy-ui/pull/790)
- Merge branch 'fix/notif_new_fetch_bug' of https://github.com/ernestwisniewski/lemmy-ui into notif_bug by @dessalines
- Fix Notification browser fetch by @ernestwisniewski
- Fix issue with new notification trying to do a fetch. by @dessalines
- Increase fetch limit for user and community searches. Fixes #756 by @dessalines in [#773](https://github.com/LemmyNet/lemmy-ui/pull/773)
- Fix private instance setting. Fixes #769 by @dessalines in [#786](https://github.com/LemmyNet/lemmy-ui/pull/786)
- Hide extra comment and post functionality from search page. Fixes #752 by @dessalines in [#788](https://github.com/LemmyNet/lemmy-ui/pull/788)
- Show create post even if not subscribed. Fixes #768 by @dessalines in [#789](https://github.com/LemmyNet/lemmy-ui/pull/789)
- Cantarell for darkly/darkly-red. Fixes #779 by @IngrownMink4 in [#784](https://github.com/LemmyNet/lemmy-ui/pull/784)
- Merge branch 'modlog-filters-dess' by @dessalines
- Upgrading deps by @dessalines
- Updating translations. by @dessalines
- Add Modlog Filters by @dessalines in [#682](https://github.com/LemmyNet/lemmy-ui/pull/682)
- Use match by @makotech222
- Add support for filtering mod logs by @makotech222
- Adding mod / admin distinguish. by @dessalines in [#744](https://github.com/LemmyNet/lemmy-ui/pull/744)
- Disable CSP when in debug mode. by @dessalines in [#743](https://github.com/LemmyNet/lemmy-ui/pull/743)
- Reduce search minLength to 1. Fixes #750 by @dessalines in [#751](https://github.com/LemmyNet/lemmy-ui/pull/751)
- Documenting and changing a few env vars. Fixes #661 by @dessalines in [#739](https://github.com/LemmyNet/lemmy-ui/pull/739)
- Fixing post_view glitch. Fixes #740 by @dessalines in [#741](https://github.com/LemmyNet/lemmy-ui/pull/741)
- Change CSP rule for connect-src (websocket) to wildcard (fixes #730) by @Nutomic in [#737](https://github.com/LemmyNet/lemmy-ui/pull/737)
- Comment Tree paging by @dessalines in [#726](https://github.com/LemmyNet/lemmy-ui/pull/726)
- Upgrading deps by @dessalines in [#732](https://github.com/LemmyNet/lemmy-ui/pull/732)
- Adding block from community sidebar. Fixes #690 by @dessalines in [#716](https://github.com/LemmyNet/lemmy-ui/pull/716)
- Fix suggested post title html. Fixes #691 by @dessalines in [#717](https://github.com/LemmyNet/lemmy-ui/pull/717)
- Fix missing deny button. Fixes #723 by @dessalines in [#728](https://github.com/LemmyNet/lemmy-ui/pull/728)
- Fix community filtering. by @dessalines in [#729](https://github.com/LemmyNet/lemmy-ui/pull/729)
- Use zh-TW for language code, instead of zh_Hant. by @sonata-chen in [#725](https://github.com/LemmyNet/lemmy-ui/pull/725)
- Forgot to type a few Searches. Fixes #718 by @dessalines in [#722](https://github.com/LemmyNet/lemmy-ui/pull/722)
- Fixing linkify GC crash. by @dessalines in [#715](https://github.com/LemmyNet/lemmy-ui/pull/715)
- New communities fetch limit is 50. by @dessalines in [#711](https://github.com/LemmyNet/lemmy-ui/pull/711)
- Clicking "subscribe pending" button performs unsubscribe (fixes #705) by @Nutomic in [#706](https://github.com/LemmyNet/lemmy-ui/pull/706)
- Fix site setup and login. Fixes #699 by @dessalines in [#702](https://github.com/LemmyNet/lemmy-ui/pull/702)
- Updating translations. by @dessalines
- Adding purging of comments, posts, communities, and users. by @dessalines in [#459](https://github.com/LemmyNet/lemmy-ui/pull/459)
- Removing save and read config hjson. Fixes #695 by @dessalines in [#696](https://github.com/LemmyNet/lemmy-ui/pull/696)
- Expose pending 2 by @dessalines in [#662](https://github.com/LemmyNet/lemmy-ui/pull/662)
- Adding option types 2 by @dessalines in [#689](https://github.com/LemmyNet/lemmy-ui/pull/689)
- Fix NPE during new site startup by @kac- in [#677](https://github.com/LemmyNet/lemmy-ui/pull/677)
- Fixing CSP for iOS devices. Fixes #669 by @dessalines in [#678](https://github.com/LemmyNet/lemmy-ui/pull/678)
## New Contributors
- @zcdunn made their first contribution in [#880](https://github.com/LemmyNet/lemmy-ui/pull/880)
- @sam365724 made their first contribution in [#836](https://github.com/LemmyNet/lemmy-ui/pull/836)
- @rgroothuijsen made their first contribution in [#825](https://github.com/LemmyNet/lemmy-ui/pull/825)
- @xximj made their first contribution in [#813](https://github.com/LemmyNet/lemmy-ui/pull/813)
- @IngrownMink4 made their first contribution in [#784](https://github.com/LemmyNet/lemmy-ui/pull/784)
- @sonata-chen made their first contribution in [#725](https://github.com/LemmyNet/lemmy-ui/pull/725)
- @ernestwisniewski made their first contribution
- @kac- made their first contribution in [#677](https://github.com/LemmyNet/lemmy-ui/pull/677)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.16.5...v0.17.0-rc.1
## What's Changed in v0.16.5
- v0.16.5 by @dessalines
- Commenting out csp headers, since it broke iOS devices. Fixes #669 by @dessalines in [#675](https://github.com/LemmyNet/lemmy-ui/pull/675)
- Fixes LemmyNet/lemmy-ui#667 first issue: names for Chinese. by @ianiiaannn in [#668](https://github.com/LemmyNet/lemmy-ui/pull/668)
- Using correct lemmy-js-client version. by @dessalines
- Revert "Fix lint" by @dessalines
- Legal info dess by @dessalines in [#666](https://github.com/LemmyNet/lemmy-ui/pull/666)
- Fix local development. by @dessalines in [#644](https://github.com/LemmyNet/lemmy-ui/pull/644)
## New Contributors
- @ianiiaannn made their first contribution in [#668](https://github.com/LemmyNet/lemmy-ui/pull/668)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.16.4-rc.10...v0.16.5
## What's Changed in v0.16.4-rc.10
- v0.16.4-rc.10 by @dessalines
- Add nightly dev drone cron build. by @dessalines in [#664](https://github.com/LemmyNet/lemmy-ui/pull/664)
- Add LEMMY_UI_CUSTOM_SCRIPT env var. Fixes #655 by @dessalines in [#656](https://github.com/LemmyNet/lemmy-ui/pull/656)
- Turn off html in markdown. Fixes #650 by @dessalines in [#657](https://github.com/LemmyNet/lemmy-ui/pull/657)
- Fix lint by @dessalines
- Add posting restricted to mods by @dessalines in [#642](https://github.com/LemmyNet/lemmy-ui/pull/642)
- Add default post listing by @dessalines in [#645](https://github.com/LemmyNet/lemmy-ui/pull/645)
- Don't render markdown for summaries. Fixes #658 by @dessalines in [#659](https://github.com/LemmyNet/lemmy-ui/pull/659)
- Set content security policy http header for all responses by @Nutomic in [#621](https://github.com/LemmyNet/lemmy-ui/pull/621)
- Adding site sidebar for remote communities. Fixes #626 by @dessalines in [#640](https://github.com/LemmyNet/lemmy-ui/pull/640)
- Properly debouncing tribute mentions. Fixes #633 by @dessalines in [#639](https://github.com/LemmyNet/lemmy-ui/pull/639)
- Adding litely-red and darkly-red themes. by @dessalines in [#636](https://github.com/LemmyNet/lemmy-ui/pull/636)
- Fixing initial loading of admin page. Fixes #635 by @dessalines in [#638](https://github.com/LemmyNet/lemmy-ui/pull/638)
- Upgrading deps by @dessalines in [#637](https://github.com/LemmyNet/lemmy-ui/pull/637)
- Fixing helmet theme bug. Fixes #628 by @dessalines in [#629](https://github.com/LemmyNet/lemmy-ui/pull/629)
- Adding site ban from profile page. Fixes #588 by @dessalines in [#627](https://github.com/LemmyNet/lemmy-ui/pull/627)
- Adding sidebar and subscribed collapse. Fixes #609 by @dessalines in [#622](https://github.com/LemmyNet/lemmy-ui/pull/622)
- Adding a LEMMY_UI_DEBUG flag for eruda debugging by @dessalines in [#624](https://github.com/LemmyNet/lemmy-ui/pull/624)
- Adds OC by @ensag-dev in [#620](https://github.com/LemmyNet/lemmy-ui/pull/620)
## New Contributors
- @ensag-dev made their first contribution in [#620](https://github.com/LemmyNet/lemmy-ui/pull/620)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.16.3...v0.16.4-rc.10
## What's Changed in v0.16.3
- v0.16.3 by @dessalines
- Updating translations. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.16.3-rc.2...v0.16.3
## What's Changed in v0.16.3-rc.2
- v0.16.3-rc.2 by @dessalines
- Revert "Set content security policy http header for all responses" by @dessalines in [#613](https://github.com/LemmyNet/lemmy-ui/pull/613)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.16.3-rc.1...v0.16.3-rc.2
## What's Changed in v0.16.3-rc.1
- v0.16.3-rc.1 by @dessalines
- Dont allow community urls like /c/{id} (fixes #611) by @Nutomic in [#612](https://github.com/LemmyNet/lemmy-ui/pull/612)
- Set content security policy http header for all responses by @Nutomic in [#608](https://github.com/LemmyNet/lemmy-ui/pull/608)
- Fix loading indicator on search page (fixes #443) by @Nutomic in [#606](https://github.com/LemmyNet/lemmy-ui/pull/606)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.16.2...v0.16.3-rc.1
## What's Changed in v0.16.2
- v0.16.2 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.16.2-rc.3...v0.16.2
## What's Changed in v0.16.2-rc.3
- v0.16.2-rc.3 by @dessalines
- Upgrade deps by @dessalines in [#604](https://github.com/LemmyNet/lemmy-ui/pull/604)
- Updating translations. by @dessalines
- Remove auth token from error message. Fixes #600 by @dessalines in [#601](https://github.com/LemmyNet/lemmy-ui/pull/601)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.16.1...v0.16.2-rc.3
## What's Changed in v0.16.1
- v0.16.1 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.16.1-rc.1...v0.16.1
## What's Changed in v0.16.1-rc.1
- v0.16.1-rc.1 by @dessalines
- Fix error during new site setup by @Nutomic in [#596](https://github.com/LemmyNet/lemmy-ui/pull/596)
- Differentiate between mods and admins in mod log by @Nutomic in [#597](https://github.com/LemmyNet/lemmy-ui/pull/597)
- Fix comment fedilink (fixes #594) by @Nutomic in [#595](https://github.com/LemmyNet/lemmy-ui/pull/595)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.16.0...v0.16.1-rc.1
## What's Changed in v0.16.0
- v0.16.0 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.16.0-rc.3...v0.16.0
## What's Changed in v0.16.0-rc.3
- v0.16.0-rc.3 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.16.0-rc.2...v0.16.0-rc.3
## What's Changed in v0.16.0-rc.2
- v0.16.0-rc.2 by @dessalines
- Rename theme files from _.min.css to _.css by @Nutomic in [#590](https://github.com/LemmyNet/lemmy-ui/pull/590)
- Fixing custom theme issue. by @dessalines in [#589](https://github.com/LemmyNet/lemmy-ui/pull/589)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.16.0-rc.1...v0.16.0-rc.2
## What's Changed in v0.16.0-rc.1
- v0.16.0-rc.1 by @dessalines
- Custom themes by @Nutomic in [#584](https://github.com/LemmyNet/lemmy-ui/pull/584)
- Upping lemmy-js-client version. by @dessalines
- Add option to set site default theme by @Nutomic in [#586](https://github.com/LemmyNet/lemmy-ui/pull/586)
- Add option to set site default theme by @Nutomic
- Adding nofollow to links. Fixes #542 by @dessalines in [#543](https://github.com/LemmyNet/lemmy-ui/pull/543)
- Fix language names by @Nutomic in [#580](https://github.com/LemmyNet/lemmy-ui/pull/580)
- Move fedi link in post listing location. Fixes #569 by @dessalines in [#583](https://github.com/LemmyNet/lemmy-ui/pull/583)
- Don't redirect on server error. Fixes #570 by @dessalines in [#582](https://github.com/LemmyNet/lemmy-ui/pull/582)
- Smart select inner content after bold or italics. Fixes #497 by @dessalines in [#577](https://github.com/LemmyNet/lemmy-ui/pull/577)
- Fix comment jumping. Fixes #529 by @dessalines in [#576](https://github.com/LemmyNet/lemmy-ui/pull/576)
- Add federated post and comment links. Fixes #569 by @dessalines in [#575](https://github.com/LemmyNet/lemmy-ui/pull/575)
- Fix community comments iso fetch. Fixes #572 by @dessalines in [#574](https://github.com/LemmyNet/lemmy-ui/pull/574)
- Don't allow transfer site. by @dessalines in [#551](https://github.com/LemmyNet/lemmy-ui/pull/551)
- Add codeowners. by @dessalines
- Fix report page bugs. Fixes #558 by @dessalines in [#568](https://github.com/LemmyNet/lemmy-ui/pull/568)
- Forgot to remove testing line. by @dessalines in [#565](https://github.com/LemmyNet/lemmy-ui/pull/565)
- Fix post title link bug. Fixes #547 by @dessalines in [#563](https://github.com/LemmyNet/lemmy-ui/pull/563)
- Add markdown footnotes. Fixes #561 by @dessalines in [#562](https://github.com/LemmyNet/lemmy-ui/pull/562)
- Update issue templates by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.15.2...v0.16.0-rc.1
## What's Changed in v0.15.2
- v0.15.2 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.15.2-rc.1...v0.15.2
## What's Changed in v0.15.2-rc.1
- v0.15.2-rc.1 by @dessalines
- Move lemmy.ml signup message to top of registration page by @Nutomic in [#554](https://github.com/LemmyNet/lemmy-ui/pull/554)
- Adding rss links. Fixes #548 by @dessalines in [#549](https://github.com/LemmyNet/lemmy-ui/pull/549)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.15.1...v0.15.2-rc.1
## What's Changed in v0.15.1
- v0.15.1 by @dessalines
- Fixing issue with offset post body and metadata card. Fixes #544 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.15.0...v0.15.1
## What's Changed in v0.15.0
- v0.15.0 by @dessalines
- Upgrading deps by @dessalines
- Improvements to post listings by @eduardog3000 in [#536](https://github.com/LemmyNet/lemmy-ui/pull/536)
## New Contributors
- @eduardog3000 made their first contribution in [#536](https://github.com/LemmyNet/lemmy-ui/pull/536)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.15.0-rc.7...v0.15.0
## What's Changed in v0.15.0-rc.7
- v0.15.0-rc.7 by @dessalines
- Adding as and lt languages. by @dessalines
- Updating translations. by @dessalines
- Temp bans by @dessalines in [#524](https://github.com/LemmyNet/lemmy-ui/pull/524)
- Revert "Remove uppercase letters from the allowed username characters" by @dessalines in [#541](https://github.com/LemmyNet/lemmy-ui/pull/541)
- Fix banner. Fixes #466 by @dessalines in [#534](https://github.com/LemmyNet/lemmy-ui/pull/534)
- Making the modlog badge stand out more. Fixes #531 by @dessalines in [#539](https://github.com/LemmyNet/lemmy-ui/pull/539)
- Add some fallback properties for display in older browsers in [#535](https://github.com/LemmyNet/lemmy-ui/pull/535)
- Private instances by @dessalines in [#523](https://github.com/LemmyNet/lemmy-ui/pull/523)
- Add nord theme. Fixes #520 by @dessalines in [#527](https://github.com/LemmyNet/lemmy-ui/pull/527)
- Remove uppercase letters from the allowed username characters by @Kradyz in [#525](https://github.com/LemmyNet/lemmy-ui/pull/525)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.14.5...v0.15.0-rc.7
## What's Changed in v0.14.5
- v0.14.5 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.14.5-rc.2...v0.14.5
## What's Changed in v0.14.5-rc.2
- v0.14.5-rc.2 by @dessalines
- Upgrading deps by @dessalines
- Dont receive post room comments from blocked users. by @dessalines in [#516](https://github.com/LemmyNet/lemmy-ui/pull/516)
- Using console.error for error logs. by @dessalines in [#517](https://github.com/LemmyNet/lemmy-ui/pull/517)
- Fix issue with websocket buffer. by @dessalines
- Upgrade deps by @dessalines
- Fix websocket 3 by @dessalines in [#515](https://github.com/LemmyNet/lemmy-ui/pull/515)
- Fix native language issue. (zh_Hant) by @dessalines in [#513](https://github.com/LemmyNet/lemmy-ui/pull/513)
- Updating translations. by @dessalines
- Fix tippy on component mount. Fixes #509 by @dessalines in [#511](https://github.com/LemmyNet/lemmy-ui/pull/511)
- Fix docker latest by @dessalines in [#510](https://github.com/LemmyNet/lemmy-ui/pull/510)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.14.3...v0.14.5-rc.2
## What's Changed in v0.14.3
- v0.14.3 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.14.2...v0.14.3
## What's Changed in v0.14.2
- v0.14.2 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.14.2-rc.1...v0.14.2
## What's Changed in v0.14.2-rc.1
- v0.14.2-rc.1 by @dessalines
- Updating translations. by @dessalines
- Upgrading deps by @dessalines
- A few fixes. by @dessalines in [#502](https://github.com/LemmyNet/lemmy-ui/pull/502)
- A few fixes. by @dessalines
- Enabling html tags in markdown. Fixes #498 by @dessalines in [#499](https://github.com/LemmyNet/lemmy-ui/pull/499)
- Enabling html tags in markdown. Fixes #498 by @dessalines
- Fix comment scroll bug. Fixes #492 by @dessalines in [#495](https://github.com/LemmyNet/lemmy-ui/pull/495)
- Fix comment scroll bug. Fixes #492 by @dessalines
- Fixing error for null person_block. Fixes #491 by @dessalines in [#494](https://github.com/LemmyNet/lemmy-ui/pull/494)
- Fixing error for null person_block. Fixes #491 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.14.1...v0.14.2-rc.1
## What's Changed in v0.14.1
- v0.14.1 by @dessalines
- Trying to catch promise and json parse errors. #489 by @dessalines in [#490](https://github.com/LemmyNet/lemmy-ui/pull/490)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.14.0...v0.14.1
## What's Changed in v0.14.0
- v0.14.0 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.14.0-rc.2...v0.14.0
## What's Changed in v0.14.0-rc.2
- v0.14.0-rc.2 by @dessalines
- Fixing unload by @dessalines in [#487](https://github.com/LemmyNet/lemmy-ui/pull/487)
- Fix setup password. Fixes #478 by @dessalines in [#484](https://github.com/LemmyNet/lemmy-ui/pull/484)
- Adding post comment scrolling hack. Fixes #480 by @dessalines in [#486](https://github.com/LemmyNet/lemmy-ui/pull/486)
- Navlink 1 by @dessalines in [#483](https://github.com/LemmyNet/lemmy-ui/pull/483)
- Upgrade deps by @dessalines
- Fixing nav-link by @dessalines
- Change from using Link to NavLink. resolve #269 by @hermantolim
- Updating translations. by @dessalines
- Upgrade deps by @dessalines
- Remove another touch end. by @dessalines
- Remove touch events by @dayinjing in [#482](https://github.com/LemmyNet/lemmy-ui/pull/482)
## New Contributors
- @dayinjing made their first contribution in [#482](https://github.com/LemmyNet/lemmy-ui/pull/482)
- @hermantolim made their first contribution
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.14.0-rc.1...v0.14.0-rc.2
## What's Changed in v0.14.0-rc.1
- v0.14.0-rc.1 by @dessalines
- Updating translations. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.13.6-rc.2...v0.14.0-rc.1
## What's Changed in v0.13.6-rc.2
- v0.13.6-rc.2 by @dessalines
- Updating translations. by @dessalines
- Remove dev image building from drone. by @dessalines in [#477](https://github.com/LemmyNet/lemmy-ui/pull/477)
- Fix markdown guide url. by @dessalines
- Navbar links by @dessalines in [#476](https://github.com/LemmyNet/lemmy-ui/pull/476)
- Try fixing crypto node bug. Fixes #473 by @dessalines in [#474](https://github.com/LemmyNet/lemmy-ui/pull/474)
- Use community title and user display name for dropdown. by @dessalines
- Post form community name using title instead of name by @dessalines in [#469](https://github.com/LemmyNet/lemmy-ui/pull/469)
- chore: in case display_name not exist by @theowenyoung
- ui: show user's display_name instead of username by @theowenyoung
- feat: post form community use title instead of name by @theowenyoung
- Merge branch 'mahanstreamer-archi' by @dessalines
- Run prettier by @dessalines
- Archive URL fixes by @dessalines in [#470](https://github.com/LemmyNet/lemmy-ui/pull/470)
- Update post-form.tsx
- Update utils.ts
- Mahanstreamer userpage by @dessalines in [#471](https://github.com/LemmyNet/lemmy-ui/pull/471)
- Using i18next compatibility v3 by @dessalines in [#465](https://github.com/LemmyNet/lemmy-ui/pull/465)
- Show original created time tooltip by @dessalines in [#462](https://github.com/LemmyNet/lemmy-ui/pull/462)
- Revert version of i18next to fix plurals. Fixes #451 by @dessalines in [#460](https://github.com/LemmyNet/lemmy-ui/pull/460)
- Fixing cross-posts showing on initial load. Fixes #457 by @dessalines in [#464](https://github.com/LemmyNet/lemmy-ui/pull/464)
- Show bot account info. Fixes #458 by @dessalines in [#463](https://github.com/LemmyNet/lemmy-ui/pull/463)
- Very weak by @dessalines in [#461](https://github.com/LemmyNet/lemmy-ui/pull/461)
- Simplifying getunreadcount. by @dessalines in [#455](https://github.com/LemmyNet/lemmy-ui/pull/455)
- Updating translations. by @dessalines
- ui changes for marking comment as read on reply by @LunaticHacker in [#454](https://github.com/LemmyNet/lemmy-ui/pull/454)
- Force husky install by @dessalines
- Hide mod actions appropriately by @LunaticHacker in [#447](https://github.com/LemmyNet/lemmy-ui/pull/447)
- Add honeypot for user and form creation. Fixes #433 by @dessalines in [#435](https://github.com/LemmyNet/lemmy-ui/pull/435)
## New Contributors
- @theowenyoung made their first contribution
- @LunaticHacker made their first contribution in [#454](https://github.com/LemmyNet/lemmy-ui/pull/454)
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.13.0...v0.13.6-rc.2
## What's Changed in v0.13.0
- v0.13.0 by @dessalines
- Upgrade deps by @dessalines
- Upgrade deps by @dessalines
- Updating translations. by @dessalines
- Upgrading deps by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.13.0-rc.1...v0.13.0
## What's Changed in v0.13.0-rc.1
- v0.13.0-rc.1 by @dessalines
- Adding bn, ml, and cs langs by @dessalines
- Updating translations. by @dessalines
- Reporting by @dessalines in [#434](https://github.com/LemmyNet/lemmy-ui/pull/434)
- Splitting login and signup pages. Fixes #386 by @dessalines in [#431](https://github.com/LemmyNet/lemmy-ui/pull/431)
- Fixing image in newtab. Fixes #382 by @dessalines in [#430](https://github.com/LemmyNet/lemmy-ui/pull/430)
- Navigate away from login page if already logged in. by @dessalines in [#429](https://github.com/LemmyNet/lemmy-ui/pull/429)
- Add username validation message. Fixes #387 by @dessalines in [#428](https://github.com/LemmyNet/lemmy-ui/pull/428)
- Password strength meter by @dessalines in [#427](https://github.com/LemmyNet/lemmy-ui/pull/427)
- Adding JWT secure flag. by @dessalines in [#426](https://github.com/LemmyNet/lemmy-ui/pull/426)
- Fix community display name overflow. Fixes #390 by @dessalines in [#425](https://github.com/LemmyNet/lemmy-ui/pull/425)
- Fix logout bug. Fixes #391 by @dessalines in [#424](https://github.com/LemmyNet/lemmy-ui/pull/424)
- Fix up post, profile and community forms. Fixes #409 by @dessalines in [#423](https://github.com/LemmyNet/lemmy-ui/pull/423)
- Upgrading deps by @dessalines in [#422](https://github.com/LemmyNet/lemmy-ui/pull/422)
- Adding markdown audio and video embeds. Fixes #420 by @dessalines in [#421](https://github.com/LemmyNet/lemmy-ui/pull/421)
- Remove active in the last by @dessalines
- Si simplifier by @dessalines
- Fix profile paging. Fixes #416 by @dessalines
- Use my fork of inferno-i18next. Fixes #413 by @dessalines
- Add version to package.json . Fixes #411 by @dessalines
- v0.12.2 by @dessalines
- Don't show your own subscribed on other users profiles. by @dessalines
- Fixing missing arabic. Fixes #404 by @dessalines
- Fixing lint, adding a few endpoints. by @dessalines
- Add robots.txt file
- Fix comment scrolling bug. Fixes #394 by @dessalines
- Fix issue with new notification trying to do a fetch. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.12.0...v0.13.0-rc.1
## What's Changed in 0.12.0
- Upgrading to lemmy-js-client 0.12.0 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.12.0-rc.2...0.12.0
## What's Changed in 0.12.0-rc.2
- Using newer alpine image by @dessalines
- Add pt lang. by @dessalines
- Updating translations. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.12.0-rc.1...0.12.0-rc.2
## What's Changed in 0.12.0-rc.1
- Using 0.12.0-rc.1 by @dessalines
- Integrating resolve_user into search. by @dessalines
- Add lazy loading of images. Fixes #329 by @dessalines
- Adding vi, sk, mnc, and cy languages. by @dessalines
- Updating translations. by @dessalines
- upgrade deps. by @dessalines
- Feature/user community block by @dessalines
- Swapping out iframely. by @dessalines
- Adding mod transfer community by @dessalines
- Remove content more by @dessalines
- Cleaning up scroll to comments by @dessalines
- Scroll to comments on post's x comments button by @hammsvietro
- Merge pull request #361 from unbeatable-101/patch-1 by @dessalines
- Remove uneeded `ui` from FEATURE_REQUEST.md by @unbeatable-101
## New Contributors
- @unbeatable-101 made their first contribution
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.11.4-rc.1...0.12.0-rc.1
## What's Changed in 0.11.4-rc.1
- Merge branch 'main' of https://github.com/LemmyNet/lemmy-ui by @dessalines
- Remove websocket connection messages. Fixes #355 by @dessalines
- Center spinner, make smaller. Fixes #203 by @dessalines
- Fix font issues. Fixes #354 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.11.3-rc.5...0.11.4-rc.1
## What's Changed in 0.11.3-rc.5
- Fix captcha replay issue. by @dessalines
- Fixing darkly danger color by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.11.3-rc.4...0.11.3-rc.5
## What's Changed in 0.11.3-rc.4
- Have setting to disable notifs for new posts. Fixes #132 by @dessalines
- Revert "Update litely" by @dessalines
- Remove max length constraints on actors. Fixes #350 by @dessalines
- Fix captcha replay bug. Fixes #348 by @dessalines
- Removing community and user routes in favor of shortnames. Fixes #317 by @dessalines
- Fix/front end helpers 1 by @dessalines
- Merge pull request #344 from LemmyNet/fix/add_communities_listing_type_filter by @dessalines
- Updating translations. by @dessalines
- Don't use default subscribed for communities page. by @dessalines
- Adding Listing type to communities page, default local. #190 by @dessalines
- Fix language bug on mobile browsers by @dessalines
- Collapse sidebar on mobile. Fixes #335 by @dessalines
- Updating translations. by @dessalines
- Re-organized components folder. by @dessalines
- Fixing too many large spinners by @dessalines
- Moving comment link to top bar. Fixes #307 by @dessalines
- Fix/ws error messages by @dessalines
- Merge pull request #333 from LemmyNet/fix/spinner_size by @dessalines
- Make spinner bigger. Fixes #203 by @dessalines
- Merge pull request #330 from LemmyNet/update_darkly_colors_1 by @dessalines
- Update darkly, make danger darker. Fixes #16 by @dessalines
- Merge pull request #332 from LemmyNet/fix/preview_desc by @dessalines
- Fix preview description html. Fixes #110 by @dessalines
- Update litely by @dessalines
- Merge pull request #327 from LemmyNet/fix/paginator-previous by @dessalines
- Always show previous paginator, extract paginator component. by @dessalines
- Merge pull request #322 from LemmyNet/fix/comment_collapse by @dessalines
- Use better comment collapse icon, and add text. Fixes #318 by @dessalines
- Merge pull request #323 from LemmyNet/fix/page-refresh by @dessalines
- Don't restore scroll position on page refresh. Fixes #186 by @dessalines
- Merge pull request #321 from LemmyNet/fix/symbols_issue by @dessalines
- Fix symbols issue. Fixes #319 by @dessalines
- Merge pull request #324 from LemmyNet/upgrade_deps_4 by @dessalines
- Upgrade deps by @dessalines
- Fix/multilang by @dessalines
- Adding a few missing langs. by @dessalines
- Updating translations. by @dessalines
- Merge branch 'main' of https://github.com/LemmyNet/lemmy-ui by @dessalines
- Merge pull request #313 from remram44/patch-1 by @Nutomic
- Fix link to docs in CONTRIBUTING.md by @remram44
- Insert triple backticks for 'code' button when multiple lines are selected. by @hammsvietro
- Fix Contributing link by @dessalines
## New Contributors
- @remram44 made their first contribution
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.11.2...0.11.3-rc.4
## What's Changed in 0.11.2
- Updating translations. by @dessalines
- Merge pull request #303 from LemmyNet/joinlemmyorg by @Nutomic
- Change join.lemmy.ml to join-lemmy.org by @dessalines
- Upgrading deps. by @dessalines
- Merge pull request #302 from LemmyNet/comment_here by @dessalines
- Adding a comment here placeholder. Fixes #301 by @dessalines
- Updating translations. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.11.1...0.11.2
## What's Changed in 0.11.1
- Merge pull request #292 from LemmyNet/bug/delete_acct_logout by @dessalines
- Fixing delete acct logout bug. by @dessalines
- Merge pull request #291 from LemmyNet/bug/fed_community_link by @dessalines
- Fix non-local community and person links. Fixes #290 by @dessalines
- Fix navbar bug. Fixes #289 by @dessalines
- Merge pull request #288 from LemmyNet/hide_modlog_names by @dessalines
- Hide names of mods / admins without priveleges. Fixes #285 by @dessalines
- Merge pull request #287 from LemmyNet/feature/url_search by @dessalines
- Adding URL search type. Fixes #286 by @dessalines
- Merge pull request #283 from LemmyNet/dupe_site_desc by @dessalines
- Fix duped site description. Fixes #281 by @dessalines
- Merge pull request #284 from LemmyNet/feature/nonlemmy_ml_message by @dessalines
- Add a link to joinlemmy on lemmy.ml signup. Fixes #235 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.11.0...0.11.1
## What's Changed in 0.11.0
- Upgrading lemmy-js-client. by @dessalines
- Updating translations. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.11.0-rc.3...0.11.0
## What's Changed in 0.11.0-rc.3
- Fixing an issue with federated search names by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.11.0-rc.2...0.11.0-rc.3
## What's Changed in 0.11.0-rc.2
- Fix httpBase by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.11.0-rc.1...0.11.0-rc.2
## What's Changed in 0.11.0-rc.1
- Updating translations. by @dessalines
- Only show UI version if they are different by @dessalines
- Add UI version to UI via docker. Fixes #263 by @dessalines
- Merge pull request #277 from LemmyNet/feature/mark_post_as_read by @dessalines
- Add show read posts option. Fixes #276 by @dessalines
- Merge pull request #275 from LemmyNet/upgrade_deps_2 by @dessalines
- Upgrading deps. by @dessalines
- Merge pull request #274 from LemmyNet/feature/admin_only_community_creation by @dessalines
- Adding only admins can create communities. Fixes #268 by @dessalines
- Merge pull request #273 from LemmyNet/feature/bot_accounts by @dessalines
- Adding bot acct settings. Fixes #242 by @dessalines
- Merge pull request #272 from LemmyNet/feature/site_desc by @dessalines
- Adding site desc. Fixes #266 by @dessalines
- Adding listing_type to search. #143 by @dessalines
- Merge branch 'main' into unused-langs-check by @dessalines
- Add Korean language by @dessalines
- use set -e in all bash scripts by @Nutomic
- Add check for unused languages in update_translations.sh by @Nutomic
- Merge pull request #261 from LemmyNet/show_score_setting by @dessalines
- Showing / hiding scores based on setting. Fixes #241 by @dessalines
- Merge branch 'release/v0.10' by @dessalines
- Fix html notif bug. Fixes #254 by @dessalines
- Merge pull request #259 from LemmyNet/community_sort_top_monthly by @dessalines
- Communities page sorts by monthly active users. Fixes #244 by @dessalines
- Merge pull request #260 from LemmyNet/validate_matrix_id by @dessalines
- Validate matrix id on the front end. Fixes #245 by @dessalines
- Merge pull request #258 from LemmyNet/change_password by @dessalines
- Updating translations. by @dessalines
- Moved ChangePassword to its own action. by @dessalines
- Merge pull request #256 from LemmyNet/html_notif_fix by @dessalines
- Fix html notif bug. Fixes #254 by @dessalines
- Fixing main fetch submodule. by @dessalines
- Merge pull request #255 from LemmyNet/drone-release-main by @dessalines
- Publish docker images from main by @Nutomic
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.10.3...0.11.0-rc.1
## What's Changed in 0.10.3
- Merge pull request #253 from LemmyNet/fix_unban_1 by @dessalines
- Fixing unban. Fixes #248 by @dessalines
- Merge pull request #252 from LemmyNet/fetch_url_title by @dessalines
- Fixing issue with debounce. Fixes #236 by @dessalines
- Merge pull request #251 from LemmyNet/upgrade_deps_1 by @dessalines
- Updating translations. by @dessalines
- Merge pull request #250 from LemmyNet/fix_user_page by @dessalines
- Fixing user page, issue with matrix button. Fixes #239 by @dessalines
- Updating translations. by @dessalines
- Adding back in logging by @dessalines
- Merge pull request #249 from LemmyNet/fix_instances_page by @dessalines
- Fix instances page. Fixes #237 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.10.2...0.10.3
## What's Changed in 0.10.2
- Updating translations. by @dessalines
- Adding bulgarian language. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.10.0-rc.15...0.10.2
## What's Changed in 0.10.0-rc.15
- Using LEMMY_UI_HOST by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.10.0-rc.14...0.10.0-rc.15
## What's Changed in 0.10.0-rc.14
- Fixing lemmy-ui default port. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.10.0-rc.13...0.10.0-rc.14
## What's Changed in 0.10.0-rc.13
- Updating to use api v3 lemmy-js-client. by @dessalines
- Set listen host and port with environment variables by @stemid
## New Contributors
- @stemid made their first contribution
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.10.0-rc.12...0.10.0-rc.13
## What's Changed in 0.10.0-rc.12
- Updating deps by @dessalines
- Fix loading indicator. Fixes #188 by @dessalines
- Remove extra cross-post lines by @dessalines
- Adding cross-post quote and link. Fixes #189 by @dessalines
- Merge branch 'split_user_table' by @dessalines
- Fix restore scroll position. Fixes #227 by @dessalines
- Adding expandable post texts by clicking on book. Fixes #225 by @dessalines
- Adding more footer margin. Fixes #204 by @dessalines
- Adding not allowed to password reset. Fixes #205 by @dessalines
- Adding autocomplete for login fields. Fixes #206 by @dessalines
- Fix import. by @dessalines
- Fixing custom favicons. Fixes #220 by @dessalines
- Merge branch 'remote-mods' by @dessalines
- Remove creator local check from modding on comment-node by @dessalines
- Allow adding and removing remote mods by @Nutomic
- Merge pull request #212 from LemmyNet/add_password_length by @dessalines
- Merge branch 'main' into add_password_length by @dessalines
- Updating translations. by @dessalines
- Merge pull request #221 from LemmyNet/split_user_table by @dessalines
- Fix type names. Fixes #219 by @dessalines
- Some fixes. by @dessalines
- Updating translations. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.10.0-rc.11...0.10.0-rc.12
## What's Changed in 0.10.0-rc.11
- Fixing saved_only by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.10.0-rc.10...0.10.0-rc.11
## What's Changed in 0.10.0-rc.10
- New fixes. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.10.0-rc.7...0.10.0-rc.10
## What's Changed in 0.10.0-rc.7
- Updating translations. by @dessalines
- Updating claims. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.10.0-rc.6...0.10.0-rc.7
## What's Changed in 0.10.0-rc.6
- Fixing an issue with incorrect jwts by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.10.0-rc.5...0.10.0-rc.6
## What's Changed in 0.10.0-rc.5
- user\_ -> person table migration. by @dessalines
- Updating translations. by @dessalines
- Fixing an issue with remove categories by @dessalines
- Dont fetch on ARM CI except for tags by @Nutomic
- Remove categories by @Nutomic
- Merge branch 'shilangyu-feature/i18n-type-constraint' by @dessalines
- Merge branch 'feature/i18n-type-constraint' of https://github.com/shilangyu/lemmy-ui into shilangyu-feature/i18n-type-constraint by @dessalines
- Add I18nKeys type to errCode by @shilangyu
- Improve type safety by @shilangyu
- Generate typescript i18n types by @shilangyu
- Merge branch 'main' of https://github.com/LemmyNet/lemmy-ui by @dessalines
- Merge pull request #196 from marek-lach/patch-1 by @dessalines
- Improve rendering in older browsers
- Fixing private message disclaimer. by @dessalines
- Updating translations. by @dessalines
- Adding thai language. by @dessalines
- Adding more max password lengths. Fixes #211 by @dessalines
- Merge branch 'main' of https://github.com/LemmyNet/lemmy-ui by @dessalines
- Merge pull request #193 from LemmyNet/markup_bug by @dessalines
- Merge branch 'run_prettier_1' into markup_bug by @dessalines
- Fixing markup not throwing onContentChange. Fixes #182 by @dessalines
- Merge pull request #194 from LemmyNet/run_prettier_1 by @dessalines
- Running newer prettier. by @dessalines
- Change subscribers to users. Fixes #195 by @dessalines
- Extra lints by @dessalines
- Merge pull request #191 from LemmyNet/use_emoji_utf8 by @dessalines
- Using utf-8 emojis. Fixes #184 by @dessalines
## New Contributors
- @shilangyu made their first contribution
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.9.9...0.10.0-rc.5
## What's Changed in 0.9.9
- Updating deps. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.9.8...0.9.9
## What's Changed in 0.9.8
- Updating translations. by @dessalines
- Adding new comment sort. by @dessalines
- Removing targets by @dessalines
- Make WS host configurable by @revmischa
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.9.8-rc.3...0.9.8
## What's Changed in 0.9.8-rc.3
- Updating translations. by @dessalines
- Merge pull request #174 from LemmyNet/more_accessibility by @dessalines
- Merge branch 'main' into more_accessibility by @dessalines
- Merge pull request #178 from LemmyNet/icon_component by @dessalines
- Adding an icon component. Fixes #172 by @dessalines
- Merge pull request #177 from LemmyNet/always_show_reset_password by @dessalines
- Always show password reset link. Fixes #176 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.9.8-rc.2...0.9.8-rc.3
## What's Changed in 0.9.8-rc.2
- Fixing lint by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.9.8-rc.1...0.9.8-rc.2
## What's Changed in 0.9.8-rc.1
- Adding accessibility tests script. by @dessalines
- Adding more aria labels based on tota11y recs. #170 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.9.7...0.9.8-rc.1
## What's Changed in 0.9.7
- Fixing broken federated community paging. Fixes #166 by @dessalines
- Upgrading deps. by @dessalines
- Merge pull request #171 from LemmyNet/post_title_expand by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.9.7-rc.2...0.9.7
## What's Changed in 0.9.7-rc.2
- Adding post title expanding on copy. Fixes #168 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.9.7-rc.1...0.9.7-rc.2
## What's Changed in v0.9.7-rc.1
- Merge pull request #169 from LemmyNet/no_live_sorting by @dessalines
- Comments and posts no longer live-sorted. Fixes #51 by @dessalines
- Updating translations. by @dessalines
- Add aria attributes where possible by @MitchLillie
- Adding croatian. by @dessalines
- Updating translations. by @dessalines
## New Contributors
- @MitchLillie made their first contribution
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.9.6...v0.9.7-rc.1
## What's Changed in 0.9.6
- Upgrading deps. by @dessalines
- Updating translations. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.9.5-rc.1...0.9.6
## What's Changed in 0.9.5-rc.1
- Trying to fix form bug. Fixes #165 by @dessalines
- Updating docs locations. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.9.4...0.9.5-rc.1
## What's Changed in 0.9.4
- Updating lemmy-js-client. by @dessalines
- Reworking combined inbox. Fixes #161 by @dessalines
- Updating translations. by @dessalines
- Adding simple scroll position restore. Fixes #18 by @dessalines
- Ignore updated for user page. Fixes #139 by @dessalines
- Fixing uri protected params getting clipped from cross posts. Fixes #141 by @dessalines
- Adding tippy to active users badges. Fixes #150 by @dessalines
- Updating translations. by @dessalines
- Add preventDefaults to stop form submits on likes. Fixes #153 by @dessalines
- Fix url link selection placement. Fixes #155 by @dessalines
- Add most commented by @dessalines
- Adding lemmy translations. by @dessalines
- Merge pull request #158 from LemmyNet/add_federated_instances_details by @dessalines
- Fixing showLocal. by @dessalines
- Updating federated instances page. by @dessalines
- Updating translations. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.9.3...0.9.4
## What's Changed in 0.9.3
- Upgrading lemmy-js-client. by @dessalines
- Adding some active users aggregate fields. by @dessalines
- Fixing post title height. Fixes #147 by @dessalines
- Adding maxLength to verify_password field. Fixes #145 by @dessalines
- Fixing mod ban removeData default. by @dessalines
- Merge pull request #144 from LemmyNet/fix_trending_to_local_only by @dessalines
- Make sure trending is local only. Fixes #142 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.9.0...0.9.3
## What's Changed in 0.9.0
- Upgrading deps. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.9.0-rc.20...0.9.0
## What's Changed in 0.9.0-rc.20
- Fixing service worker lint. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.9.0-rc.19...0.9.0-rc.20
## What's Changed in 0.9.0-rc.19
- Trying to fix manifest csp. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.9.0-rc.18...0.9.0-rc.19
## What's Changed in 0.9.0-rc.18
- Only push notifs if on first page, and right local context. Fixes #131 by @dessalines
- Fixing switch user navbar info remnant. Fixes #128 by @dessalines
- Try standalone. Fixes #138 by @dessalines
- Show cross-posts for isomorphic loading. Fixes #113 by @dessalines
- Fixing markdown spaces. Fixes #101 Fixes #126 by @dessalines
- Dont replace edited comment if text selected. Fixes #125 by @dessalines
- Fixing views for remote users. Fixes #120 by @dessalines
- Add search field to communities page. Fixes #118 by @dessalines
- Adding a few markdown header sizes. Fixes #99 by @dessalines
- Fix search page community titles. by @dessalines
- Use display titles for community links. Fixes #98 by @dessalines
- Using fully qualified actor_ids for name and community tributes. Fixes #93 by @dessalines
- Adding tippy to new comments. Fixes #92 by @dessalines
- Updating deps. by @dessalines
- Updating translations. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.9.0-rc.17...0.9.0-rc.18
## What's Changed in 0.9.0-rc.17
- Adding multi-arch images. by @dessalines
- Fixing top_time translations. by @dessalines
- Updating translations. by @dessalines
- Updating deps. by @dessalines
- Updating translations. by @dessalines
- Merge pull request #134 from LemmyNet/issue-template by @dessalines
- Add issue template by @Nutomic
- Updating deps. by @dessalines
- Fix issue with site view for initial site setup. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.9.0-rc.12...0.9.0-rc.17
## What's Changed in 0.9.0-rc.12
- Updating v2 API based on nutomics recommends. by @dessalines
- Adding occitan. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.9.0-rc.7...0.9.0-rc.12
## What's Changed in 0.9.0-rc.7
- Fixing docs location by @dessalines
- Adding live comment count. by @dessalines
- Adding back in drone arm build. by @dessalines
- Disabling arm for now. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/0.9.0-rc.5...0.9.0-rc.7
## What's Changed in 0.9.0-rc.5
- Fixing comment issue. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.9.0-rc.3...0.9.0-rc.5
## What's Changed in v0.9.0-rc.3
- fixing drone. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.9.0-rc.2...v0.9.0-rc.3
## What's Changed in v0.9.0-rc.2
- Adding drone docker deploy. by @dessalines
- Fixing community link wrapping. Fixes #96 by @dessalines
- Updating translations. by @dessalines
- Updating translations. by @dessalines
- Fixing websockets. by @dessalines
- Fix mark as read. by @dessalines
- Add proper docs url. by @dessalines
- Remove lint in generate translations. by @dessalines
- Fix user mentions read. by @dessalines
- Some clean up. by @dessalines
- Changing docker tag. by @dessalines
- fetch git submodules. by @dessalines
- more apk deps. by @dessalines
- Try to add python. by @dessalines
- Removing node-prune. by @dessalines
- Fixing apk install. by @dessalines
- Trying a regular node for arm. by @dessalines
- Merge remote-tracking branch 'origin/drone-ci' into drone-ci-dess by @dessalines
- WIP:Aadd drone ci config by @Nutomic
- A few fixes. by @dessalines
- Actually sending ws requests, some other fixes. by @dessalines
- Upgrading deps. by @dessalines
- First pass at v2_api by @dessalines
- Simplifying html tags code. by @dessalines
- Converting html tags description field from md to html. Fixes #110 by @dessalines
- Redirect inbox to login. Fixes #105 by @dessalines
- Merge pull request #109 from realkinetix/fix-broken-help-links by @dessalines
- Fix guide URL, fixes link breakages in moved docs. This should resolve Issue 108.
- Updating deps. by @dessalines
- Adding danish, not yet translated. by @dessalines
- Trying to fix site loading errors. #104 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.8.10...v0.9.0-rc.2
## What's Changed in v0.8.10
- Fixing max image size. by @dessalines
- Fix safari websocket bug. by @dessalines
- fixing loading on community page. Fixes #91 by @dessalines
- Fixing CSP by @dessalines
- Upgrade deps. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.8.9...v0.8.10
## What's Changed in v0.8.9
- Fixing side scrolling community links. Fixes #89 by @dessalines
- Adding a proper navbar toggler icon. Fixes #90 by @dessalines
- Remove inline javascript. Fixes #83 by @dessalines
- Updating translations. by @dessalines
- Adding the support / donate page to the navbar. Fixes #86 by @dessalines
- Some icon / banner fixes. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.8.8...v0.8.9
## What's Changed in v0.8.8
- Logging out user on account deletion. Fixes #84 by @dessalines
- Fixing update translation script. by @dessalines
- Updating translations. by @dessalines
- Adding local rss feed. by @dessalines
- Fixing CSP for local dev by @dessalines
- Adding a content security policy. Fixes #20 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.8.7...v0.8.8
## What's Changed in v0.8.7
- Have option to show apub shortname in parenthesis. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.8.6...v0.8.7
## What's Changed in v0.8.6
- Updating deps. by @dessalines
- Fixing mark all as read. Fixes #72 by @dessalines
- Fixing user link in search page. Fixes #74 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.8.5...v0.8.6
## What's Changed in v0.8.5
- Fix post listing formatting. by @dessalines
- Hide downvote on mobile when downvotes disabled
- Fix create post for federated communities. Fixes #76 by @dessalines
- Fixing off-site links for community and user. Fixes #78 by @dessalines
- fixing federated community / cross-post display links. Fixes #75 by @dessalines
- Fixing undefined user page title. Fixes #77 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.8.4...v0.8.5
## What's Changed in v0.8.4
- Copy forward-headers from nginx to local node-fetch. Fixes #73 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.8.3...v0.8.4
## What's Changed in v0.8.3
- Forwarding error code to 404 page. by @dessalines
- Fix formatting offset. by @dessalines
- Add update translations script. by @dessalines
- Fetching site data first to get UserService / my_user. Fixes #66 by @dessalines
- Hiding embed title if matches post title. Fixes #60 by @dessalines
- Create a 404 page. Fixes #71 by @dessalines
- Updating translations. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.8.2...v0.8.3
## What's Changed in v0.8.2
- Updating deps. by @dessalines
- On component unmounting, unset the window iso data, to force a refresh. by @dessalines
- Fixing empty post url. Fixes #70 by @dessalines
- Increasing timeout, removing isomporphic-ws by @dessalines
- Upgrading deps. by @dessalines
- Fixing webpack lint. by @dessalines
- Fixing an issue with browser theme. by @dessalines
- PR feedback by @0rvar
- Use helmet for theme inclusion instead by @0rvar
- Refactor by @0rvar
- Don't flash default theme on page load by @0rvar
- Merge pull request #67 from 0rvar/0rvar/revamp-dev-flow by @dessalines
- Use webpack-watch, run server via RunNodeWebpackPlugin by @0rvar
- Combine webpack configs to build everything at once by @0rvar
- Use Webpack 5 filesystem cache by @0rvar
## New Contributors
- @0rvar made their first contribution
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.8.1...v0.8.2
## What's Changed in v0.8.1
- Fixing extending width icons. Fixes #64 by @dessalines
- Upgrading deps, moving to webpack 5 by @dessalines
- Removing landing and donations page, adding joinlemmy. Fixes #63 by @dessalines
- Merge pull request #62 from jetbridge/main by @dessalines
- COPY requires / suffix by @revmischa
- Updating translations. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.8.0...v0.8.1
## What's Changed in v0.8.0
- Merge pull request #59 from LemmyNet/pictrs_v2 by @dessalines
- Making front end work w/ pictrs v2. Fixes #57 by @dessalines
- Fix issue with env.ts by @dessalines
- Fixing RSS for non-local communities. Fixes #53 by @dessalines
- Fix httpBase adding a : . Fixes #56 by @dessalines
- Fix post listing mod actions. Fixes #58 by @dessalines
- Updating translations. by @dessalines
- Update yarn deps. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.7.64...v0.8.0
## What's Changed in v0.7.64
- Merge pull request #55 from LemmyNet/urlencode-search by @dessalines
- Use urlencode for search queries by @Nutomic
- Update translations. by @dessalines
- Make /c/local the default for not-logged-in users. Fixes #52 by @dessalines
- Upgrade deps. by @dessalines
- Adding uppercase M, Y, for month, year. by @dessalines
- Adding max password length for registering. by @dessalines
- Add link to contributing docs. Fixes #43 by @dessalines
- Updating translations. by @dessalines
- Adding librejs and a banner to javascript. Fixes #50 by @dessalines
- fixing some star margins. by @dessalines
- Changing choices background. Fixes #48 by @dessalines
- Fixing saved / starred. Fixes #42 by @dessalines
- Fixing post listing issue. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.7.61...v0.7.64
## What's Changed in v0.7.61
- Improving action / comment bar. Fixes #37 by @dessalines
- Rejoin websocket rooms on reconnect. Fixes #41 by @dessalines
- Fix private message reply from inbox. Fixes #40 by @dessalines
- Adding a browser default theme option. Fixes #35 by @dessalines
- Upgrade deps. by @dessalines
- Fix create post from community bug. Fixes #39 by @dessalines
- Re-arranging subscribed. Removing transparent cards. Fixes #38" by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.7.60...v0.7.61
## What's Changed in v0.7.60
- Fix opengraph tags. Fixes #36 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.7.59...v0.7.60
## What's Changed in v0.7.59
- Adding test deploy script. by @dessalines
- Updating translations, repo url, fixing webmanifest. by @dessalines
- Revert "Splitting out chinese region translations." by @dessalines
- Splitting out chinese region translations. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.0.14...v0.7.59
## What's Changed in v0.0.14
- Fix pictrs fetch url to use https by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.0.13...v0.0.14
## What's Changed in v0.0.13
- Changing name to lemmy-ui. Fixes #12 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.0.12...v0.0.13
## What's Changed in v0.0.12
- Get it working for non-setup site. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.0.11...v0.0.12
## What's Changed in v0.0.11
- Site again. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.0.10...v0.0.11
## What's Changed in v0.0.10
- Adding some logging. by @dessalines
- Trying out fixing a null site issue. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.0.9...v0.0.10
## What's Changed in v0.0.9
- Trying out ignoring secure for httpBase. #13 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.0.8...v0.0.9
## What's Changed in v0.0.8
- Bolding no js message, fixing settheme and setLang on login event. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.0.7...v0.0.8
## What's Changed in v0.0.7
- Upgrading deps. by @dessalines
- Moving javascript disabled warning to top. by @dessalines
- Updating readme. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.0.6...v0.0.7
## What's Changed in v0.0.6
- Adding support for join messages. Fixes #8 by @dessalines
- Updating translations. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.0.5...v0.0.6
## What's Changed in v0.0.5
- Adding https flag. Fixes #7 by @dessalines
- Adding opengraph tags. Fixes #5 by @dessalines
- Inferno helmet SSR. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.0.4...v0.0.5
## What's Changed in v0.0.4
- Trying to fix picture uploads. by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.0.3...v0.0.4
## What's Changed in v0.0.3
- Adding themes, assets. Hate doing this but oh well. Fixes #2 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.0.2...v0.0.3
## What's Changed in v0.0.2
- Set up docker deploys. Fixes #4 by @dessalines
**Full Changelog**: https://github.com/LemmyNet/lemmy-ui/compare/v0.0.1...v0.0.2
## What's Changed in v0.0.1
- Test submodules by @dessalines
- Fixing docker by @dessalines
- Making a pass at adding a service worker. by @dessalines
- Somewhat working dockerfile, without the networking. by @dessalines
- Upgrading deps, cleaning up package.json. by @dessalines
- Logging in working, languages working. by @dessalines
- Making communities in PostForm optional. Fixing private-message. by @dessalines
- Some cleanup. by @dessalines
- Modlog, admin-settings, search, and user done. by @dessalines
- Add post, inbox, and user routes. by @dessalines
- Adding create private message. by @dessalines
- Community page done. by @dessalines
- Main page done. by @dessalines
- Create community, Create post, and instances pages done. by @dessalines
- Better resolver, communities mostly done. by @dessalines
- Somewhat working webpack. Sponsors and communities pages done. by @dessalines
- Partly functioning fuse-box, but moving te webpack now. by @dessalines
- Adding prettier by @dessalines
- Initial commit. by @dessalines
<!-- generated by git-cliff -->