v0.1.0
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