What's Changed
🚀 Features & Enhancements
- 💄 Use Helvetica defaults by @faridrashidi in #1
- ✨ Replace Figure 2 placeholders with showcase plot examples by @faridrashidi in #12
- ✨ Add matplotlib and seaborn cns gallery examples by @faridrashidi in #24
- ✨ Group and rename the examples gallery by @faridrashidi in #25
🐛 Bug Fixes
- 🐛 Fix showcase cropping in Figure 1 panels Q and R by @faridrashidi in #5
- 🐛 Remove left shading ticks from upsetplot totals panel by @faridrashidi in #6
- 🐛 Prevent right-edge clipping in slopeplot and Scanpy violin by @faridrashidi in #7
- 🐛 Keep gseaplot colorbar aligned in multipanel by @faridrashidi in #8
- 🐛 Preserve bold multipanel titles in SVG exports by @faridrashidi in #10
- 🐛 Fix Figure 2 showcase dotplot legend layout by @faridrashidi in #11
- 🐛 Fix prerank missing gseapy error path by @faridrashidi in #15
- 🐛 Replace stdout API messages with logs and warnings by @faridrashidi in #16
- 🐛 Make gseaplot gallery offline by @faridrashidi in #23
📚 Documentation
- 📝 Clarify adaptive branch naming and PR title guidance by @faridrashidi in #2
- 📝 Add titles to upsetplot examples by @faridrashidi in #9
- 🚚 Move community docs into .github by @faridrashidi in #13
- 📝 Update docs and contribution guidance by @faridrashidi in #17
- 📝 Add automatic release notes page to docs by @faridrashidi in #22
🧰 Maintenance & Under the Hood
- 🔧 Protect main branch and polish example gallery by @faridrashidi in #3
- 🔧 Remove no-commit-to-branch pre-commit check by @faridrashidi in #4
- 👷 Automate tag-driven draft releases with generated notes by @faridrashidi in #14
- 👷 Simplify GitHub release publishing workflow by @faridrashidi in #18
- ✅ Add public API safety contract coverage by @faridrashidi in #19
- 🔧 Enable pytest warnings in test target by @faridrashidi in #20
- 💄 Adjust showcase plot spacing in example panels by @faridrashidi in #21
New Contributors
- @faridrashidi made their first contribution in #1
Full Changelog: v0.0.4...v0.1.0