From 017df0f2d00d359e9b42f4cd86da920a6a583689 Mon Sep 17 00:00:00 2001 From: Dessalines Date: Fri, 27 Sep 2024 16:23:55 -0400 Subject: [PATCH] Updating git cliff. (#2719) --- CHANGELOG.md | 3342 +++++++++++++++++++++++++++++++++++++++++ cliff.toml | 21 +- generate_changelog.sh | 6 + 3 files changed, 3355 insertions(+), 14 deletions(-) create mode 100644 CHANGELOG.md create mode 100755 generate_changelog.sh diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000..ef763dbe --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,3342 @@ +## 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
being almost invisible by @SleeplessOne1917 in [#1304](https://github.com/LemmyNet/lemmy-ui/pull/1304) +- remove explicit types by @ayan4m1 +- fix:
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 + + diff --git a/cliff.toml b/cliff.toml index 10c1a4cc..295865fa 100644 --- a/cliff.toml +++ b/cliff.toml @@ -14,15 +14,15 @@ body = """ {%- if version %} in {{ version }}{%- endif -%} {% for commit in commits %} - {% if commit.github.pr_title -%} - {%- set commit_message = commit.github.pr_title -%} + {% if commit.remote.pr_title -%} + {%- set commit_message = commit.remote.pr_title -%} {%- else -%} {%- set commit_message = commit.message -%} {%- endif -%} * {{ commit_message | split(pat="\n") | first | trim }}\ - {% if commit.github.username %} by @{{ commit.github.username }}{%- endif -%} - {% if commit.github.pr_number %} in \ - [#{{ commit.github.pr_number }}]({{ self::remote_url() }}/pull/{{ commit.github.pr_number }}) \ + {% if commit.remote.username %} by @{{ commit.remote.username }}{%- endif -%} + {% if commit.remote.pr_number %} in \ + [#{{ commit.remote.pr_number }}]({{ self::remote_url() }}/pull/{{ commit.remote.pr_number }}) \ {%- endif %} {%- endfor -%} @@ -53,7 +53,7 @@ body = """ """ # remove the leading and trailing whitespace from the template trim = true -# changelog footer +# template for the changelog footer footer = """ """ @@ -74,17 +74,10 @@ commit_preprocessors = [ ] commit_parsers = [ { field = "author.name", pattern = "renovate", skip = true }, + { field = "message", pattern = "Upping version", skip = true }, ] -# protect breaking changes from being skipped due to matching a skipping commit_parser -protect_breaking_commits = false # filter out the commits that are not matched by commit parsers filter_commits = false -# regex for matching git tags -tag_pattern = "v[0-9].*" -# regex for skipping tags -skip_tags = "beta|alpha" -# regex for ignoring tags -ignore_tags = "rc" # sort the tags topologically topo_order = false # sort the commits inside sections by oldest/newest order diff --git a/generate_changelog.sh b/generate_changelog.sh new file mode 100755 index 00000000..967b34e2 --- /dev/null +++ b/generate_changelog.sh @@ -0,0 +1,6 @@ +#!/bin/sh +set -e + +# Adding to CHANGELOG.md +git cliff --output CHANGELOG.md +prettier -w CHANGELOG.md