Releases: jeertmans/manim-slides
Releases · jeertmans/manim-slides
v4.15.0 - Slides transitions, Sphinx directive, and much more!
What's Changed
- chore(deps): bump actions/deploy-pages from 1 to 2 by @dependabot in #202
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #199
- chore(deps): bump actions/configure-pages from 2 to 3 by @dependabot in #200
- chore(deps): bump actions/upload-artifact from 1 to 3 by @dependabot in #201
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #204
- chore(deps): bump actions/checkout from 1 to 3 by @dependabot in #203
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #206
- chore(deps): bumping pydantic to V2 by @jeertmans in #207
- Update index.md by @felipecocco in #210
- chore(deps): bump actions/upload-pages-artifact from 1 to 2 by @dependabot in #213
- chore(lib): fix typo in warning message by @jeertmans in #214
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #212
- feat(lib): add wip transition by @jeertmans in #215
- feat(lib/docs): add sphinx directive by @jeertmans in #216
- feat(lib): improve wipe animation by @jeertmans in #217
- feat(lib): add
wait-time-between-slides
attribute by @jeertmans in #218 - feat(lib): add canvas and features by @jeertmans in #219
- chore(tests): improve test coverage by @jeertmans in #220
- fix(lib/cli): fix validation error by @jeertmans in #221
- chore(tests): test commons and defaults by @jeertmans in #222
- fix(lib/cli): relative paths, empty slides, and tests by @jeertmans in #223
- feat(lib): change config file from json to toml by @jeertmans in #224
- chore(lib): remove all os.path in favor to pathlib by @jeertmans in #225
- docs: fixed typo by @edibotopic in #227
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #226
- chore(deps): bump certifi from 2023.5.7 to 2023.7.22 by @dependabot in #228
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #229
- fix(lib): check if reversed file exist by @jeertmans in #231
- feat(lib): add zoom animation by @jeertmans in #230
- feat(present): fix presentation size and add screen option by @jeertmans in #232
- fix(lib): correctly caching and simplified structure by @jeertmans in #233
- fix(lib): rewrite FSM and patch multiple presentation bugs by @jeertmans in #234
New Contributors
- @felipecocco made their first contribution in #210
- @edibotopic made their first contribution in #227
Full Changelog: v4.14.0...v4.15.0
v4.14.0 - PDF conversion and Qt6.5
Migration to 4.14
On Ubuntu platforms, it's possible that upgrade to PySide6.5 can make Manim Slides' present command fail.
Here is the known issue, and how to solve it: https://bugreports.qt.io/browse/PYSIDE-2306.
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #195
- chore(deps): upgrading to qt6.5 by @jeertmans in #198
- chore(deps): bump requests from 2.29.0 to 2.31.0 by @dependabot in #190
- feat(convert): add to PDF conversion by @jeertmans in #197
Full Changelog: v4.13.2...v4.14.0
v4.13.2 - Improved documentation and JOSE final paper
This release is the first release containing the Journal of Open Source Education (JOSE) paper in its final state.
What's Changed
- fix(pages): missing assets by @jeertmans in #183
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #184
- chore(docs): document scene subclassing by @jeertmans in #186
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #187
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #189
- chore(cli): fix and improve help messages by @jeertmans in #191
- chore(paper): add comparison section by @jeertmans in #192
Full Changelog: v4.13.1...v4.13.2
v4.13.1 - Fix `--use-template` option
What's Changed
- fix(convert):
--use-template
fixed by @jeertmans in #182
Full Changelog: v4.13.0...v4.13.1
v4.13.0 - More debugging tools, docs and paper review
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #167
- Suggestions from JOSE review by @bryanwweber in #168
- chore(ci): add action dependabot checks by @jeertmans in #174
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #178
- feat(cli): add more debugging messages by @jeertmans in #180
- chore(docs): update install documentation by @jeertmans in #175
- chore(docs): update contributing guidelines by @jeertmans in #177
- chore(ci/deps): publish wheels and add manim/manimgl as extras by @jeertmans in #173
- chore(paper): update statement of need by @jeertmans in #176
New Contributors
- @bryanwweber made their first contribution in #168
Full Changelog: v4.12.0...v4.13.0
v4.12.0 - Inherit background color
Thanks to @Fairlight8 for contributing to this!
What's Changed
- feat(cli/lib): use scene background color as default by @Fairlight8 in #160
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #164
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #166
Full Changelog: v4.11.0...v4.12.0
v4.11.0 - Skipping animation when rendering, default resolution and bug fixes
What's Changed
- feat(render): support skipping animations by @jeertmans in #155
- feat(cli): add start at index options by @jeertmans in #156
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #157
- feat(cli): auto detect resolution by @jeertmans in #158
- fix(cli): do not terminate slides early by @jeertmans in #162
- fix(lib): prevent calling child method by @jeertmans in #163
Full Changelog: v4.10.0...v4.11.0
v4.10.0 - PowerPoint conversion and faster CLI
What's Changed
- chore(docs): add dark-themed logo by @jeertmans in #137
- chore(ci): clear cache by @jeertmans in #138
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #140
- chore(docs): transparent logo and symbolic link by @jeertmans in #141
- chore(README): add docs badge and update wizard by @jeertmans in #143
- feat(cli): using cached files when possible by @jeertmans in #142
- chore(misc): JOSE paper by @jeertmans in #144
- chore(docs): adding GUI and HTML documentation pages by @jeertmans in #145
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #148
- chore(lib): reduce import overhead by @jeertmans in #147
- chore(lib): use
next_slide
notpause
by @jeertmans in #151 - feat(convert): PowerPoint conversion by @jeertmans in #152
- chore(deps): remove pkg_resources in favor to importlib by @jeertmans in #153
Full Changelog: v4.9.2...v4.10.0
v4.9.2 - Fix relative path issue from #133
What's Changed
- fix(convert): relative path in HTML files by @jeertmans in #136
Full Changelog: v4.9.1...v4.9.2
v4.9.1 - Fix path issues on Windows
What's Changed
- chore(docs): document sharing slides by @jeertmans in #134
- chore(lib): use
pathlib.Path
instead ofstr
by @jeertmans in #133 - chore(docs): add embed instructions by @jeertmans in #135
Full Changelog: v4.9.0...v4.9.1