What's Changed
🚀 Features & Enhancements
- ⚡️ Make cnsplots imports lazy by @faridrashidi in #70
- 💥 Move showcase data API by @faridrashidi in #74
- 💥 Replace stackplot orientation flag by @faridrashidi in #76
- 💥 Standardize figure and panel dimensions by @faridrashidi in #78
- 🏷️ Complete CNSPlots public typing by @faridrashidi in #82
- 💥 Standardize plotting parameter names by @faridrashidi in #83
- ✨ Add axes-aware plot composition by @faridrashidi in #84
🐛 Bug Fixes
- 🐛 Correct statistical and plotting bugs by @faridrashidi in #66
- 🐛 Fix gseaplot default semantics by @faridrashidi in #71
- 🐛 Fix plotting and layout defects by @faridrashidi in #72
- 💥 Harden statistical plot correctness by @faridrashidi in #73
- 🐛 Prevent confusion order data loss by @faridrashidi in #75
- 🐛 Preserve Cox formula coefficients by @faridrashidi in #79
- 🐛 Make survival inference order-invariant by @faridrashidi in #80
- 🐛 Correct cumulative incidence Gray test by @faridrashidi in #81
📚 Documentation
- 🐛 Fix docs version switcher by @faridrashidi in #65
- 📝 Set five-word Git title limits by @faridrashidi in #69
🧰 Maintenance & Under the Hood
- ♻️ Harden plotting dependencies and internals by @faridrashidi in #67
- ✅ Strengthen plotting correctness coverage by @faridrashidi in #68
- 🔧 Link Claude repository instructions by @faridrashidi in #77
Full Changelog: v0.4.0...v0.5.0