What's Changed
- chore: define frappe dependecy in pyproject.toml by @NagariaHussain in #495
- fix: correct wiki edit links redirection by @gajjug004 in #513
- fix: allow Ctrl/Cmd+Click to open sidebar links in new tab by @gajjug004 in #514
- fix: prevent DiffViewer Shadow DOM from overlaying dialogs by @gajjug004 in #517
- Revert "fix: prevent duplicate leaf slugs in change requests" by @gajjug004 in #520
- fix: archive btn not visible in contribution banner by @ruchamahabal in #516
- refactor: overhaul contribution & merge flow for O(1) CR creation and delta-based merges by @NagariaHussain in #524
- fix: wiki user unable to view editor sidebar by @vishwajeet-13 in #526
- fix: no change request error by @vishwajeet-13 in #528
- fix: sidebar open by default by @vishwajeet-13 in #530
- feat: add table dropdown in markdown toolbar by @Rl0007 in #532
- fix: access denied flash by @vishwajeet-13 in #535
- feat: space search by @NagariaHussain in #533
- fix: auto refresh page while editing by @vishwajeet-13 in #538
- feat: preserve blank lines in markdown editor round-trips by @NagariaHussain in #539
- fix: bubble menu hidden behind sticky toolbar by @gajjug004 in #540
- fix: add debounce to tackle sidebar re-order race condition by @Rl0007 in #541
- revert: bubble menu hidden behind sticky toolbar by @gajjug004 in #545
- fix: don't optimize image uploads by default by @ruchamahabal in #556
- feat: langauge selector in code block by @NagariaHussain in #554
- fix: sidebar-title-icon-misalignment by @vishwajeet-13 in #558
- feat: Merge conflict resolution by @NagariaHussain in #561
- feat: disable merge during rearrange by @Rl0007 in #557
- refactor: migrate frontend to Pinia + performance cleanup by @NagariaHussain in #566
- fix(sidebar): highlight active route by @imgullu786 in #576
- fix: add dark mode syntax highlighting to wiki editor by @NagariaHussain in #580
- feat: rich callouts by @NagariaHussain in #581
- feat: Image Viewer by @NagariaHussain in #583
- fix: reload document after save in v3 migration by @NagariaHussain in #588
- feat: return plain markdown for Accept: text/markdown by @NagariaHussain in #587
- chore: merging develop into version-3 by @NagariaHussain in #584
New Contributors
- @gajjug004 made their first contribution in #513
- @Rl0007 made their first contribution in #532
- @imgullu786 made their first contribution in #576
Full Changelog: v3.0.0-beta.2...v3.0.0-rc.1