Recent Releases of manim-slides
manim-slides - v5.5.1 - Pause HTML slides and always enable speaker view
What's Changed
- feat(html): always include RevealJS' notes plugin by @jeertmans in https://github.com/jeertmans/manim-slides/pull/538
- chore(deps): pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/537
- feat(html): pause HTML slides with
SPACEkey by @jeertmans in https://github.com/jeertmans/manim-slides/pull/539
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v5.5.0...v5.5.1
- Python
Published by jeertmans 11 months ago
manim-slides - v5.5.0 - Inserting external videos, smarter file reversing, and RevealJS 5.2
What's Changed
- chore(deps): pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/525
- feat(lib): smarter files reversing by @jeertmans in https://github.com/jeertmans/manim-slides/pull/439
- chore(convert): improve HTML Jinja2 template by @jeertmans in https://github.com/jeertmans/manim-slides/pull/443
- feat(lib): allow to insert external videos as slides by @jeertmans in https://github.com/jeertmans/manim-slides/pull/526
- chore(deps): pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/528
- chore(deps): pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/530
- chore(deps): pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/532
- chore(html): bump RevealJS version to 5.2 by @jeertmans in https://github.com/jeertmans/manim-slides/pull/536
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v5.4.2...v5.5.0
- Python
Published by jeertmans 11 months ago
manim-slides - v5.4.2 - Patch bug introduced in 5.4.1
What's Changed
- fix(lib): pass skip argument to ManimCE by @jeertmans in https://github.com/jeertmans/manim-slides/pull/524
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v5.4.1...v5.4.2
- Python
Published by jeertmans about 1 year ago
manim-slides - v5.4.1 - Automatically skip animations in future slides
What's Changed
- feat(lib): add
start_skip_animationsandstop_skip_animationsmeth. by @jeertmans in https://github.com/jeertmans/manim-slides/pull/523
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v5.4.0...v5.4.1
- Python
Published by jeertmans about 1 year ago
manim-slides - v5.4.0 - ManimCE OpenGL and `skip_animations` support
What's Changed
- chore(deps): pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/521
- feat(lib): add
skip_animationscompatibility by @Rapsssito in https://github.com/jeertmans/manim-slides/pull/516 - fix(lib): bump Manim and fix OpenGL renderer by @jeertmans in https://github.com/jeertmans/manim-slides/pull/522
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v5.3.1...v5.4.0
- Python
Published by jeertmans about 1 year ago
manim-slides - v5.3.1 - Fix HTML presentations generated with `--one-file`
What's Changed
- fix(convert): fix missing slides in HTML presentation after #508 by @Rapsssito in https://github.com/jeertmans/manim-slides/pull/515
- chore(ci): fix RTD build by @jeertmans in https://github.com/jeertmans/manim-slides/pull/518
- chore(deps): pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/509
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v5.3.0...v5.3.1
- Python
Published by jeertmans about 1 year ago
manim-slides - v5.3.0 - Better HTML assets embedding and ManimGL support
What's Changed
- fix(deps): bump ManimGL>=1.7.2 by @jeertmans in https://github.com/jeertmans/manim-slides/pull/506
- feat(cli): document config options by @jeertmans in https://github.com/jeertmans/manim-slides/pull/485
- feat(convert/html): inline CSS and JS with convert --one_file --offline by @Rapsssito in https://github.com/jeertmans/manim-slides/pull/505
- fix(docs): dead links by @jeertmans in https://github.com/jeertmans/manim-slides/pull/507
- fix(convert): avoid micro-stuttering with --one-file in HTML presentation by @Rapsssito in https://github.com/jeertmans/manim-slides/pull/508
New Contributors
- @Rapsssito made their first contribution in https://github.com/jeertmans/manim-slides/pull/505
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v5.2.0...v5.3.0
- Python
Published by jeertmans about 1 year ago
manim-slides - v5.2.0 - ManimGL >= 1.7.1, better window management and more
What's Changed
- fix(convert): blank web page when converting multiple slides into HTML by @simanglam in https://github.com/jeertmans/manim-slides/pull/497
- chore(deps): bump codecov/codecov-action from 4 to 5 by @dependabot in https://github.com/jeertmans/manim-slides/pull/491
- feat(cli): smarter info window hiding logic by @PeculiarProgrammer in https://github.com/jeertmans/manim-slides/pull/482
- Breaking chore(deps): bump ManimGL to 1.7.1 by @jeertmans in https://github.com/jeertmans/manim-slides/pull/499
- chore(deps): pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/486
- chore(deps): bump astral-sh/setup-uv from 3 to 4 by @dependabot in https://github.com/jeertmans/manim-slides/pull/492
- chore(deps): pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/501
- chore(deps): pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/504
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v5...v5.2.0
- Python
Published by jeertmans about 1 year ago
manim-slides - v5.1.10 - Offline HTML, multiple reverses and PyAV fix
What's Changed
- feat(convert): allow fully offline HTML presentation by @jeertmans in https://github.com/jeertmans/manim-slides/pull/440
- fix(docs): some typos by @jeertmans in https://github.com/jeertmans/manim-slides/pull/484
- chore(deps): pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/480
- feat(cli): allow multiple reverses by @PeculiarProgrammer in https://github.com/jeertmans/manim-slides/pull/488
- fix(ci): actually run tests on multiple Python versions by @jeertmans in https://github.com/jeertmans/manim-slides/pull/493
- chore(deps): pin
av<14to avoid breaking changes by @jeertmans in https://github.com/jeertmans/manim-slides/pull/495
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v5...v5.1.10
- Python
Published by jeertmans about 1 year ago
manim-slides - v5.1.9 - Fix docker builds
What's Changed
- fix(ci): docker image by @jeertmans in https://github.com/jeertmans/manim-slides/pull/481
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v5.1.8...v5.1.9
- Python
Published by jeertmans over 1 year ago
manim-slides - v5.1.8 - Qt fix, `checkhealth` command, convert to zipped HTML, and more!
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/427
- fix(lib): prevent filename collision by @jeertmans in https://github.com/jeertmans/manim-slides/pull/429
- fix(convert): Whitespace issue in default RevealJS template by @yunusey in https://github.com/jeertmans/manim-slides/pull/442
- chore(lib): Remove old validation check preventing
loop=Truewithauto_next=Trueby @mateuszdrwal in https://github.com/jeertmans/manim-slides/pull/445 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/444
- chore(deps): pin
rtoml==0.9.0on Windows by @jeertmans in https://github.com/jeertmans/manim-slides/pull/432 - chore(deps): bump docker/build-push-action from 5 to 6 by @dependabot in https://github.com/jeertmans/manim-slides/pull/451
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/450
- fix(lib): Manim fixes, bump to >= 0.18, and tests by @jeertmans in https://github.com/jeertmans/manim-slides/pull/447
- chore(ci): rework issue templates by @jeertmans in https://github.com/jeertmans/manim-slides/pull/456
- chore(lib): enhance error message for
--folderby @jeertmans in https://github.com/jeertmans/manim-slides/pull/462 - chore(deps): pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/459
- chore(deps): pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/463
- fix(present): black video flashes and other bugs linked to Qt by @jeertmans in https://github.com/jeertmans/manim-slides/pull/465
- feat(cli):
manim-slides checkhealthby @jeertmans in https://github.com/jeertmans/manim-slides/pull/458 - chore(deps): pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/466
- fix(lib): deprecation warnings by @jeertmans in https://github.com/jeertmans/manim-slides/pull/467
- chore(deps): pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/468
- feat(lib): use and add more config option by @jeertmans in https://github.com/jeertmans/manim-slides/pull/452
- feat(cli/convert): add HTML zip output by @jeertmans in https://github.com/jeertmans/manim-slides/pull/472
- chore(deps): pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/471
- chore(deps): pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/474
- chore(docs): document new potential fix for PPTX by @jeertmans in https://github.com/jeertmans/manim-slides/pull/475
- chore(ci): from Rye to uv by @jeertmans in https://github.com/jeertmans/manim-slides/pull/476
- chore(deps): bump astral-sh/setup-uv from 2 to 3 by @dependabot in https://github.com/jeertmans/manim-slides/pull/477
- chore(deps): pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/479
New Contributors
- @yunusey made their first contribution in https://github.com/jeertmans/manim-slides/pull/442
- @mateuszdrwal made their first contribution in https://github.com/jeertmans/manim-slides/pull/445
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v5.1.7...v5.1.8
- Python
Published by jeertmans over 1 year ago
manim-slides - v5.1.7 - Chore release
This release does not contain new features or fixes.
What's Changed
- chore(ci): fancy README and better bump config by @jeertmans in https://github.com/jeertmans/manim-slides/pull/425
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v5.1.6...v5.1.7
- Python
Published by jeertmans almost 2 years ago
manim-slides - v5.1.6 - Examples gallery and RTD fix
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/421
- chore(docs): add an Examples Gallery by @jeertmans in https://github.com/jeertmans/manim-slides/pull/422
- feat(lib): add options for skipping Sphinx directive by @jeertmans in https://github.com/jeertmans/manim-slides/pull/423
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/424
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v5.1.5...v5.1.6
- Python
Published by jeertmans almost 2 years ago
manim-slides - v5.1.5 - Docs and chore release
What's Changed
- chore(ci): checking links and spell checking by @jeertmans in https://github.com/jeertmans/manim-slides/pull/417
- chore(docs): add faq page by @jeertmans in https://github.com/jeertmans/manim-slides/pull/418
- fix(cli): broken
--show-configcommand by @jeertmans in https://github.com/jeertmans/manim-slides/pull/419 - chore(dev): move to Rye instead of PDM by @jeertmans in https://github.com/jeertmans/manim-slides/pull/420
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v5.1.4...v5.1.5
- Python
Published by jeertmans almost 2 years ago
manim-slides - v5.1.4 - Small fixes and life improvement utilities
Mainly in preparation to v6.
What's Changed
- feat(present): add audio output by @jeertmans in https://github.com/jeertmans/manim-slides/pull/382
- feat(cli): added separate option for info window screen by @jeertmans in https://github.com/jeertmans/manim-slides/pull/389
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/374
- chore(docs): add favicon by @jeertmans in https://github.com/jeertmans/manim-slides/pull/399
- chore(docs): add nixpkgs installation documentation by @dmadisetti in https://github.com/jeertmans/manim-slides/pull/404
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/403
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/411
- chore(deps): update RevealJS version to 5.1.0 by @jeertmans in https://github.com/jeertmans/manim-slides/pull/412
- fix(lib): correctly retrieve background color by @jeertmans in https://github.com/jeertmans/manim-slides/pull/414
- chore(lib): filter out video files without video stream by @jeertmans in https://github.com/jeertmans/manim-slides/pull/416
- chore(deps): remove OpenCV python by @jeertmans in https://github.com/jeertmans/manim-slides/pull/415
New Contributors
- @dmadisetti made their first contribution in https://github.com/jeertmans/manim-slides/pull/404
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v5.1.3...v5.1.4
- Python
Published by jeertmans almost 2 years ago
manim-slides - v5.1.3 - Warn users with non-preferred Qt version
This is a very small release, aimed at notifying users if they use a non-preferred Qt version.
What's Changed
- Fix link to documentation in README. by @simanglam in https://github.com/jeertmans/manim-slides/pull/368
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/369
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/372
- chore(lib): warn about non-preferred-qt-version by @jeertmans in https://github.com/jeertmans/manim-slides/pull/373
New Contributors
- @simanglam made their first contribution in https://github.com/jeertmans/manim-slides/pull/368
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v5.1.2...v5.1.3
- Python
Published by jeertmans about 2 years ago
manim-slides - v5.1.2 - ReadTheDocs fix
Fixes graphical issues.
What's Changed
- chore(deps): bump codecov/codecov-action from 3 to 4 by @dependabot in https://github.com/jeertmans/manim-slides/pull/366
- fix(rtd): remove flyout in iframes by @jeertmans in https://github.com/jeertmans/manim-slides/pull/367
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v5...v5.1.2
- Python
Published by jeertmans about 2 years ago
manim-slides - v5.1.1 - ReadTheDocs release
What's Changed
- chore(docs): use RTD by @jeertmans in https://github.com/jeertmans/manim-slides/pull/365
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v5...v5.1.1
- Python
Published by jeertmans about 2 years ago
manim-slides - v5.1.0 - Towards a better self-contained tool
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/306
- feat(cli): added
--hide-info-windowoption by @jeertmans in https://github.com/jeertmans/manim-slides/pull/313 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/310
- chore(docs): warn users about #314 by @jeertmans in https://github.com/jeertmans/manim-slides/pull/319
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/318
- feat(cli): add render command as alias to
manim renderby @jeertmans in https://github.com/jeertmans/manim-slides/pull/317 - feat(lib): add playback rate config options by @jeertmans in https://github.com/jeertmans/manim-slides/pull/320
- chore(lib): simplify how to add config options by @jeertmans in https://github.com/jeertmans/manim-slides/pull/321
- feat(lib): add support for presenter notes by @jeertmans in https://github.com/jeertmans/manim-slides/pull/322
- feat(cli): automatically detect conversion format from DEST by @jeertmans in https://github.com/jeertmans/manim-slides/pull/325
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/326
- feat(lib): enhance notes support by @jeertmans in https://github.com/jeertmans/manim-slides/pull/324
- feat(lib): add
return_animationoption by @jeertmans in https://github.com/jeertmans/manim-slides/pull/331 - chore(deps): bump actions/setup-python from 4 to 5 by @dependabot in https://github.com/jeertmans/manim-slides/pull/333
- chore(deps): bump actions/configure-pages from 3 to 4 by @dependabot in https://github.com/jeertmans/manim-slides/pull/330
- chore(deps): bump actions/deploy-pages from 2 to 3 by @dependabot in https://github.com/jeertmans/manim-slides/pull/329
- chore(deps): remove subprocess calls to FFMPEG with
avby @jeertmans in https://github.com/jeertmans/manim-slides/pull/335 - chore(lib): do not include reversed files in HTML assets by @jeertmans in https://github.com/jeertmans/manim-slides/pull/336
- chore(deps): bump actions/upload-artifact from 3 to 4 by @dependabot in https://github.com/jeertmans/manim-slides/pull/339
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/337
- chore(deps): bump github/codeql-action from 2 to 3 by @dependabot in https://github.com/jeertmans/manim-slides/pull/338
- chore(deps): bump actions/upload-pages-artifact from 2 to 3 by @dependabot in https://github.com/jeertmans/manim-slides/pull/343
- chore(deps): bump actions/deploy-pages from 3 to 4 by @dependabot in https://github.com/jeertmans/manim-slides/pull/342
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/347
- chore(deps): bump jinja2 from 3.1.2 to 3.1.3 by @dependabot in https://github.com/jeertmans/manim-slides/pull/349
- chore(deps): bump actions/cache from 3 to 4 by @dependabot in https://github.com/jeertmans/manim-slides/pull/353
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/352
- chore(ci): create Docker image by @jeertmans in https://github.com/jeertmans/manim-slides/pull/355
- chore(deps): use PDM instead of Poetry by @jeertmans in https://github.com/jeertmans/manim-slides/pull/354
- chore(docs): document HTML custom templates by @jeertmans in https://github.com/jeertmans/manim-slides/pull/357
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/358
- chore(deps): bump pdm-project/setup-pdm from 3 to 4 by @dependabot in https://github.com/jeertmans/manim-slides/pull/360
- chore(deps): bump ssciwr/setup-mesa-dist-win from 1 to 2 by @dependabot in https://github.com/jeertmans/manim-slides/pull/361
- chore(deps): make Qt backend optional by @jeertmans in https://github.com/jeertmans/manim-slides/pull/350
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v5.0.0...v5.1.0
- Python
Published by jeertmans about 2 years ago
manim-slides - v5.1.0-rc4 - Fourth pre-release
What's Changed
- chore(docs): document HTML custom templates by @jeertmans in https://github.com/jeertmans/manim-slides/pull/357
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/358
- chore(deps): bump pdm-project/setup-pdm from 3 to 4 by @dependabot in https://github.com/jeertmans/manim-slides/pull/360
- chore(deps): bump ssciwr/setup-mesa-dist-win from 1 to 2 by @dependabot in https://github.com/jeertmans/manim-slides/pull/361
- chore(deps): make Qt backend optional by @jeertmans in https://github.com/jeertmans/manim-slides/pull/350
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v5.1.0-rc3...v5.1.0-rc4
- Python
Published by jeertmans about 2 years ago
manim-slides - v5.1.0-rc3 - Third pre-release
What's Changed
- chore(deps): bump actions/setup-python from 4 to 5 by @dependabot in https://github.com/jeertmans/manim-slides/pull/333
- chore(deps): bump actions/configure-pages from 3 to 4 by @dependabot in https://github.com/jeertmans/manim-slides/pull/330
- chore(deps): bump actions/deploy-pages from 2 to 3 by @dependabot in https://github.com/jeertmans/manim-slides/pull/329
- chore(deps): remove subprocess calls to FFMPEG with
avby @jeertmans in https://github.com/jeertmans/manim-slides/pull/335 - chore(lib): do not include reversed files in HTML assets by @jeertmans in https://github.com/jeertmans/manim-slides/pull/336
- chore(deps): bump actions/upload-artifact from 3 to 4 by @dependabot in https://github.com/jeertmans/manim-slides/pull/339
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/337
- chore(deps): bump github/codeql-action from 2 to 3 by @dependabot in https://github.com/jeertmans/manim-slides/pull/338
- chore(deps): bump actions/upload-pages-artifact from 2 to 3 by @dependabot in https://github.com/jeertmans/manim-slides/pull/343
- chore(deps): bump actions/deploy-pages from 3 to 4 by @dependabot in https://github.com/jeertmans/manim-slides/pull/342
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/347
- chore(deps): bump jinja2 from 3.1.2 to 3.1.3 by @dependabot in https://github.com/jeertmans/manim-slides/pull/349
- chore(deps): bump actions/cache from 3 to 4 by @dependabot in https://github.com/jeertmans/manim-slides/pull/353
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/352
- chore(ci): create Docker image by @jeertmans in https://github.com/jeertmans/manim-slides/pull/355
- chore(deps): use PDM instead of Poetry by @jeertmans in https://github.com/jeertmans/manim-slides/pull/354
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v5.1.0-rc2...v5.1.0-rc3
- Python
Published by jeertmans about 2 years ago
manim-slides - v5.1.0-rc2 - Second pre-release
What's Changed
- feat(lib): add
return_animationoption by @jeertmans in https://github.com/jeertmans/manim-slides/pull/331
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v5.1.0-rc1...v5.1.0-rc2
- Python
Published by jeertmans about 2 years ago
manim-slides - v5.1.0-rc1 - Presenter view, simplified rendering and more!
This is a release candidate that serves as a test release for users to give their opinion.
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/306
- feat(cli): added
--hide-info-windowoption by @jeertmans in https://github.com/jeertmans/manim-slides/pull/313 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/310
- chore(docs): warn users about #314 by @jeertmans in https://github.com/jeertmans/manim-slides/pull/319
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/318
- feat(cli): add render command as alias to
manim renderby @jeertmans in https://github.com/jeertmans/manim-slides/pull/317 - feat(lib): add playback rate config options by @jeertmans in https://github.com/jeertmans/manim-slides/pull/320
- chore(lib): simplify how to add config options by @jeertmans in https://github.com/jeertmans/manim-slides/pull/321
- feat(lib): add support for presenter notes by @jeertmans in https://github.com/jeertmans/manim-slides/pull/322
- feat(cli): automatically detect conversion format from DEST by @jeertmans in https://github.com/jeertmans/manim-slides/pull/325
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/326
- feat(lib): enhance notes support by @jeertmans in https://github.com/jeertmans/manim-slides/pull/324
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v5.0.0...v5.1.0-rc1
- Python
Published by jeertmans about 2 years ago
manim-slides - v5.0.0 - New Major release!
I am super excited to release Manim Slides v5!
In this release, a lot of efforts have been put into making Manim Slides a better tool, especially on three aspects: - cross-platform and ManimCE/ManimGL compatibility, by leveraging simpler code, automated testing; - speed and features, by dropping most of OpenCV usage in favor of Qt classes for presenting slides; - and the overall code coverage, where more code lines are tested to ensure that we do not introduce bugs between releases.
Thanks to all the people that helped with this release! You can find a detailed CHANGELOG on this page.
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/241
- chore(lib/cli): one video per slide by @jeertmans in https://github.com/jeertmans/manim-slides/pull/242
- feat(cli): rewrite presentation player by @jeertmans in https://github.com/jeertmans/manim-slides/pull/243
- chore(deps): bump tornado from 6.3.2 to 6.3.3 by @dependabot in https://github.com/jeertmans/manim-slides/pull/244
- chore(cli): remove unused PERF verbosity level by @jeertmans in https://github.com/jeertmans/manim-slides/pull/245
- [ImgBot] Optimize images by @imgbot in https://github.com/jeertmans/manim-slides/pull/246
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/247
- chore(deps): remove notebook dependencies by @jeertmans in https://github.com/jeertmans/manim-slides/pull/248
- fix(lib): correctly format enums on Python>=3.11 by @jeertmans in https://github.com/jeertmans/manim-slides/pull/257
- fix(deps): patch color for future manim versions by @jeertmans in https://github.com/jeertmans/manim-slides/pull/255
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/260
- feat(lib): Sphinx directive can now read files by @jeertmans in https://github.com/jeertmans/manim-slides/pull/261
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/263
- chore(deps): bump actions/checkout from 3 to 4 by @dependabot in https://github.com/jeertmans/manim-slides/pull/264
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/270
- chore(convert): use Jinja2 for templating by @jeertmans in https://github.com/jeertmans/manim-slides/pull/271
- chore(deps): bump RevealJS' default version to 4.6.1 by @jeertmans in https://github.com/jeertmans/manim-slides/pull/272
- fix(cli/convert): ensure dest path can be written by @jeertmans in https://github.com/jeertmans/manim-slides/pull/262
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/273
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/274
- Add github template to sharing page by @taiyeoguns in https://github.com/jeertmans/manim-slides/pull/279
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/281
- chore(deps): bump urllib3 from 2.0.4 to 2.0.6 by @dependabot in https://github.com/jeertmans/manim-slides/pull/280
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/284
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/286
- refactor(lib): change how manim API is imported by @jeertmans in https://github.com/jeertmans/manim-slides/pull/285
- chore(tests): add tests for converter methods by @taiyeoguns in https://github.com/jeertmans/manim-slides/pull/283
- chore(deps): bump urllib3 from 2.0.6 to 2.0.7 by @dependabot in https://github.com/jeertmans/manim-slides/pull/288
- chore(ci): enhance current lint rules by @jeertmans in https://github.com/jeertmans/manim-slides/pull/289
- fix(ci): OpenGL issue on Windows server by @jeertmans in https://github.com/jeertmans/manim-slides/pull/290
- fix(lib): use optional instead of mutable defaults by @jeertmans in https://github.com/jeertmans/manim-slides/pull/291
- fix(convert): ClassVar was ignored by Pydantic by @jeertmans in https://github.com/jeertmans/manim-slides/pull/292
- feat(lib): add
loopoption tonext_slideand removestart/end_loopby @jeertmans in https://github.com/jeertmans/manim-slides/pull/294 - feat(lib): add
Slide.next_sectionmethod by @jeertmans in https://github.com/jeertmans/manim-slides/pull/295 - fix(deps): PySide6 player black screen by @jeertmans in https://github.com/jeertmans/manim-slides/pull/297
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/298
- chore(tests): adding tests for Qt widgets by @jeertmans in https://github.com/jeertmans/manim-slides/pull/300
- feat(lib): add
auto_nextoption by @jeertmans in https://github.com/jeertmans/manim-slides/pull/304 - feat(cli): add
next-terminates-loopCLI option by @jeertmans in https://github.com/jeertmans/manim-slides/pull/299
New Contributors
- @imgbot made their first contribution in https://github.com/jeertmans/manim-slides/pull/246
- @taiyeoguns made their first contribution in https://github.com/jeertmans/manim-slides/pull/279
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v4.16.0...v5.0.0
- Python
Published by jeertmans over 2 years ago
manim-slides - v5.0.0-rc3 - Release candidate 3
Third release candidate for v5, for testing purposes.
What's Changed
- fix(cli/convert): ensure dest path can be written by @jeertmans in https://github.com/jeertmans/manim-slides/pull/262
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/273
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/274
- Add github template to sharing page by @taiyeoguns in https://github.com/jeertmans/manim-slides/pull/279
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/281
- chore(deps): bump urllib3 from 2.0.4 to 2.0.6 by @dependabot in https://github.com/jeertmans/manim-slides/pull/280
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/284
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/286
- refactor(lib): change how manim API is imported by @jeertmans in https://github.com/jeertmans/manim-slides/pull/285
- chore(tests): add tests for converter methods by @taiyeoguns in https://github.com/jeertmans/manim-slides/pull/283
- chore(deps): bump urllib3 from 2.0.6 to 2.0.7 by @dependabot in https://github.com/jeertmans/manim-slides/pull/288
- chore(ci): enhance current lint rules by @jeertmans in https://github.com/jeertmans/manim-slides/pull/289
- fix(ci): OpenGL issue on Windows server by @jeertmans in https://github.com/jeertmans/manim-slides/pull/290
- fix(lib): use optional instead of mutable defaults by @jeertmans in https://github.com/jeertmans/manim-slides/pull/291
- fix(convert): ClassVar was ignored by Pydantic by @jeertmans in https://github.com/jeertmans/manim-slides/pull/292
- feat(lib): add
loopoption tonext_slideand removestart/end_loopby @jeertmans in https://github.com/jeertmans/manim-slides/pull/294 - feat(lib): add
Slide.next_sectionmethod by @jeertmans in https://github.com/jeertmans/manim-slides/pull/295 - fix(deps): PySide6 player black screen by @jeertmans in https://github.com/jeertmans/manim-slides/pull/297
New Contributors
- @taiyeoguns made their first contribution in https://github.com/jeertmans/manim-slides/pull/279
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v5.0.0-rc2...v5.0.0-rc3
- Python
Published by jeertmans over 2 years ago
manim-slides - v5.0.0-rc2 - Release candidate 2
Second release candidate for v5, for testing purposes.
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/247
- chore(deps): remove notebook dependencies by @jeertmans in https://github.com/jeertmans/manim-slides/pull/248
- fix(lib): correctly format enums on Python>=3.11 by @jeertmans in https://github.com/jeertmans/manim-slides/pull/257
- fix(deps): patch color for future manim versions by @jeertmans in https://github.com/jeertmans/manim-slides/pull/255
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/260
- feat(lib): Sphinx directive can now read files by @jeertmans in https://github.com/jeertmans/manim-slides/pull/261
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/263
- chore(deps): bump actions/checkout from 3 to 4 by @dependabot in https://github.com/jeertmans/manim-slides/pull/264
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/270
- chore(convert): use Jinja2 for templating by @jeertmans in https://github.com/jeertmans/manim-slides/pull/271
- chore(deps): bump RevealJS' default version to 4.6.1 by @jeertmans in https://github.com/jeertmans/manim-slides/pull/272
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v5.0.0-rc1...v5.0.0-rc2
- Python
Published by jeertmans over 2 years ago
manim-slides - v4.16.1 - Patch for Pyhon >= 3.11
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v4.16.0...v4.16.1
- Python
Published by jeertmans over 2 years ago
manim-slides - v5.0.0-rc1 - Release candidate 1
First release candidate for v5, for testing purposes.
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/241
- chore(lib/cli): one video per slide by @jeertmans in https://github.com/jeertmans/manim-slides/pull/242
- feat(cli): rewrite presentation player by @jeertmans in https://github.com/jeertmans/manim-slides/pull/243
- chore(deps): bump tornado from 6.3.2 to 6.3.3 by @dependabot in https://github.com/jeertmans/manim-slides/pull/244
- chore(cli): remove unused PERF verbosity level by @jeertmans in https://github.com/jeertmans/manim-slides/pull/245
- [ImgBot] Optimize images by @imgbot in https://github.com/jeertmans/manim-slides/pull/246
New Contributors
- @imgbot made their first contribution in https://github.com/jeertmans/manim-slides/pull/246
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v4.16.0...v5.0.0-rc1
- Python
Published by jeertmans over 2 years ago
manim-slides - v4.16.0 - Jupyter magics and data-uri encoding in HTML slides
What's Changed
- feat(convert): support base64 encoded videos by @jeertmans in https://github.com/jeertmans/manim-slides/pull/236
- feat(lib): add Jupyter magic by @jeertmans in https://github.com/jeertmans/manim-slides/pull/237
- chore(deps): make all groups optional by @jeertmans in https://github.com/jeertmans/manim-slides/pull/238
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/239
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v4.15.0...v4.16.0
- Python
Published by jeertmans over 2 years ago
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 https://github.com/jeertmans/manim-slides/pull/202
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/199
- chore(deps): bump actions/configure-pages from 2 to 3 by @dependabot in https://github.com/jeertmans/manim-slides/pull/200
- chore(deps): bump actions/upload-artifact from 1 to 3 by @dependabot in https://github.com/jeertmans/manim-slides/pull/201
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/204
- chore(deps): bump actions/checkout from 1 to 3 by @dependabot in https://github.com/jeertmans/manim-slides/pull/203
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/206
- chore(deps): bumping pydantic to V2 by @jeertmans in https://github.com/jeertmans/manim-slides/pull/207
- Update index.md by @felipecocco in https://github.com/jeertmans/manim-slides/pull/210
- chore(deps): bump actions/upload-pages-artifact from 1 to 2 by @dependabot in https://github.com/jeertmans/manim-slides/pull/213
- chore(lib): fix typo in warning message by @jeertmans in https://github.com/jeertmans/manim-slides/pull/214
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/212
- feat(lib): add wip transition by @jeertmans in https://github.com/jeertmans/manim-slides/pull/215
- feat(lib/docs): add sphinx directive by @jeertmans in https://github.com/jeertmans/manim-slides/pull/216
- feat(lib): improve wipe animation by @jeertmans in https://github.com/jeertmans/manim-slides/pull/217
- feat(lib): add
wait-time-between-slidesattribute by @jeertmans in https://github.com/jeertmans/manim-slides/pull/218 - feat(lib): add canvas and features by @jeertmans in https://github.com/jeertmans/manim-slides/pull/219
- chore(tests): improve test coverage by @jeertmans in https://github.com/jeertmans/manim-slides/pull/220
- fix(lib/cli): fix validation error by @jeertmans in https://github.com/jeertmans/manim-slides/pull/221
- chore(tests): test commons and defaults by @jeertmans in https://github.com/jeertmans/manim-slides/pull/222
- fix(lib/cli): relative paths, empty slides, and tests by @jeertmans in https://github.com/jeertmans/manim-slides/pull/223
- feat(lib): change config file from json to toml by @jeertmans in https://github.com/jeertmans/manim-slides/pull/224
- chore(lib): remove all os.path in favor to pathlib by @jeertmans in https://github.com/jeertmans/manim-slides/pull/225
- docs: fixed typo by @edibotopic in https://github.com/jeertmans/manim-slides/pull/227
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/226
- chore(deps): bump certifi from 2023.5.7 to 2023.7.22 by @dependabot in https://github.com/jeertmans/manim-slides/pull/228
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/229
- fix(lib): check if reversed file exist by @jeertmans in https://github.com/jeertmans/manim-slides/pull/231
- feat(lib): add zoom animation by @jeertmans in https://github.com/jeertmans/manim-slides/pull/230
- feat(present): fix presentation size and add screen option by @jeertmans in https://github.com/jeertmans/manim-slides/pull/232
- fix(lib): correctly caching and simplified structure by @jeertmans in https://github.com/jeertmans/manim-slides/pull/233
- fix(lib): rewrite FSM and patch multiple presentation bugs by @jeertmans in https://github.com/jeertmans/manim-slides/pull/234
New Contributors
- @felipecocco made their first contribution in https://github.com/jeertmans/manim-slides/pull/210
- @edibotopic made their first contribution in https://github.com/jeertmans/manim-slides/pull/227
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v4.14.0...v4.15.0
- Python
Published by jeertmans over 2 years ago
manim-slides - 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 https://github.com/jeertmans/manim-slides/pull/195
- chore(deps): upgrading to qt6.5 by @jeertmans in https://github.com/jeertmans/manim-slides/pull/198
- chore(deps): bump requests from 2.29.0 to 2.31.0 by @dependabot in https://github.com/jeertmans/manim-slides/pull/190
- feat(convert): add to PDF conversion by @jeertmans in https://github.com/jeertmans/manim-slides/pull/197
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v4.13.2...v4.14.0
- Python
Published by jeertmans over 2 years ago
manim-slides - 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 https://github.com/jeertmans/manim-slides/pull/183
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/184
- chore(docs): document scene subclassing by @jeertmans in https://github.com/jeertmans/manim-slides/pull/186
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/187
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/189
- chore(cli): fix and improve help messages by @jeertmans in https://github.com/jeertmans/manim-slides/pull/191
- chore(paper): add comparison section by @jeertmans in https://github.com/jeertmans/manim-slides/pull/192
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v4.13.1...v4.13.2
- Python
Published by jeertmans over 2 years ago
manim-slides - v4.13.1 - Fix `--use-template` option
What's Changed
- fix(convert):
--use-templatefixed by @jeertmans in https://github.com/jeertmans/manim-slides/pull/182
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v4.13.0...v4.13.1
- Python
Published by jeertmans almost 3 years ago
manim-slides - v4.13.0 - More debugging tools, docs and paper review
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/167
- Suggestions from JOSE review by @bryanwweber in https://github.com/jeertmans/manim-slides/pull/168
- chore(ci): add action dependabot checks by @jeertmans in https://github.com/jeertmans/manim-slides/pull/174
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/178
- feat(cli): add more debugging messages by @jeertmans in https://github.com/jeertmans/manim-slides/pull/180
- chore(docs): update install documentation by @jeertmans in https://github.com/jeertmans/manim-slides/pull/175
- chore(docs): update contributing guidelines by @jeertmans in https://github.com/jeertmans/manim-slides/pull/177
- chore(ci/deps): publish wheels and add manim/manimgl as extras by @jeertmans in https://github.com/jeertmans/manim-slides/pull/173
- chore(paper): update statement of need by @jeertmans in https://github.com/jeertmans/manim-slides/pull/176
New Contributors
- @bryanwweber made their first contribution in https://github.com/jeertmans/manim-slides/pull/168
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v4.12.0...v4.13.0
- Python
Published by jeertmans almost 3 years ago
manim-slides - 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 https://github.com/jeertmans/manim-slides/pull/160
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/164
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/166
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v4.11.0...v4.12.0
- Python
Published by jeertmans almost 3 years ago
manim-slides - v4.11.0 - Skipping animation when rendering, default resolution and bug fixes
What's Changed
- feat(render): support skipping animations by @jeertmans in https://github.com/jeertmans/manim-slides/pull/155
- feat(cli): add start at index options by @jeertmans in https://github.com/jeertmans/manim-slides/pull/156
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/157
- feat(cli): auto detect resolution by @jeertmans in https://github.com/jeertmans/manim-slides/pull/158
- fix(cli): do not terminate slides early by @jeertmans in https://github.com/jeertmans/manim-slides/pull/162
- fix(lib): prevent calling child method by @jeertmans in https://github.com/jeertmans/manim-slides/pull/163
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v4.10.0...v4.11.0
- Python
Published by jeertmans almost 3 years ago
manim-slides - v4.10.0 - PowerPoint conversion and faster CLI
What's Changed
- chore(docs): add dark-themed logo by @jeertmans in https://github.com/jeertmans/manim-slides/pull/137
- chore(ci): clear cache by @jeertmans in https://github.com/jeertmans/manim-slides/pull/138
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/140
- chore(docs): transparent logo and symbolic link by @jeertmans in https://github.com/jeertmans/manim-slides/pull/141
- chore(README): add docs badge and update wizard by @jeertmans in https://github.com/jeertmans/manim-slides/pull/143
- feat(cli): using cached files when possible by @jeertmans in https://github.com/jeertmans/manim-slides/pull/142
- chore(misc): JOSE paper by @jeertmans in https://github.com/jeertmans/manim-slides/pull/144
- chore(docs): adding GUI and HTML documentation pages by @jeertmans in https://github.com/jeertmans/manim-slides/pull/145
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/148
- chore(lib): reduce import overhead by @jeertmans in https://github.com/jeertmans/manim-slides/pull/147
- chore(lib): use
next_slidenotpauseby @jeertmans in https://github.com/jeertmans/manim-slides/pull/151 - feat(convert): PowerPoint conversion by @jeertmans in https://github.com/jeertmans/manim-slides/pull/152
- chore(deps): remove pkg_resources in favor to importlib by @jeertmans in https://github.com/jeertmans/manim-slides/pull/153
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v4.9.2...v4.10.0
- Python
Published by jeertmans almost 3 years ago
manim-slides - v4.9.2 - Fix relative path issue from #133
What's Changed
- fix(convert): relative path in HTML files by @jeertmans in https://github.com/jeertmans/manim-slides/pull/136
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v4.9.1...v4.9.2
- Python
Published by jeertmans almost 3 years ago
manim-slides - v4.9.1 - Fix path issues on Windows
What's Changed
- chore(docs): document sharing slides by @jeertmans in https://github.com/jeertmans/manim-slides/pull/134
- chore(lib): use
pathlib.Pathinstead ofstrby @jeertmans in https://github.com/jeertmans/manim-slides/pull/133 - chore(docs): add embed instructions by @jeertmans in https://github.com/jeertmans/manim-slides/pull/135
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v4.9.0...v4.9.1
- Python
Published by jeertmans almost 3 years ago
manim-slides - v4.9.0 - Add `background-size` option for HTML slides
What's Changed
- fix(lib): a class can now have zero slide and work by @jeertmans in https://github.com/jeertmans/manim-slides/pull/125
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/127
- chore(deps): bump markdown-it-py from 2.1.0 to 2.2.0 by @dependabot in https://github.com/jeertmans/manim-slides/pull/129
- chore(deps): bump ipython from 8.9.0 to 8.10.0 by @dependabot in https://github.com/jeertmans/manim-slides/pull/126
- Adding Feature Background-Size in html-slides by @Fairlight8 in https://github.com/jeertmans/manim-slides/pull/132
New Contributors
- @dependabot made their first contribution in https://github.com/jeertmans/manim-slides/pull/129
- @Fairlight8 made their first contribution in https://github.com/jeertmans/manim-slides/pull/132
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v4.8.4...v4.9.0
- Python
Published by jeertmans almost 3 years ago
manim-slides - v4.8.4 - Fix filename too long when converting
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/121
- fix(convert): use hash to restrict the length of new filenames by @jeertmans in https://github.com/jeertmans/manim-slides/pull/124
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v4.8.3...v4.8.4
- Python
Published by jeertmans about 3 years ago
manim-slides - v4.8.3 - MIT Licensing
What's Changed
- chore(license): change to MIT by @jeertmans in https://github.com/jeertmans/manim-slides/pull/118
- chore(version): bump 4.8.2 to 4.8.3 by @jeertmans in https://github.com/jeertmans/manim-slides/pull/119
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v4.8.2...v4.8.3
- Python
Published by jeertmans about 3 years ago
manim-slides - v4.8.2 - Better docs and relaxed constraints
What's Changed
- chore(lint): remove flake8 in favor to ruff by @jeertmans in https://github.com/jeertmans/manim-slides/pull/103
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/108
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/110
- fix(ci): build docs using poetry env by @jeertmans in https://github.com/jeertmans/manim-slides/pull/112
- chore(ci): improve docs build by @jeertmans in https://github.com/jeertmans/manim-slides/pull/113
- chore(ci): add yaml and toml formatters by @jeertmans in https://github.com/jeertmans/manim-slides/pull/114
- chore(docs): improving the docs by @jeertmans in https://github.com/jeertmans/manim-slides/pull/115
- feat(lib): remove constraint on last animation and update readme by @jeertmans in https://github.com/jeertmans/manim-slides/pull/117
- chore(docs): improving the docs a bit more by @jeertmans in https://github.com/jeertmans/manim-slides/pull/116
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v4.8.1...v4.8.2
- Python
Published by jeertmans about 3 years ago
manim-slides - v4.8.1 - Fix convert on Windows and chore
What's Changed
- chore(deps): use carret version requirements by @jeertmans in https://github.com/jeertmans/manim-slides/pull/91
- chore(ci): move isort config to pyproject.toml by @jeertmans in https://github.com/jeertmans/manim-slides/pull/92
- chore(ci): move black config to pyproject.toml by @jeertmans in https://github.com/jeertmans/manim-slides/pull/93
- chore(ci): move mypy config to pyproject.toml by @jeertmans in https://github.com/jeertmans/manim-slides/pull/94
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/97
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/99
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/100
- fix(convert): correctly quote paths when using ffmpeg on Windows by @yang-fighter in https://github.com/jeertmans/manim-slides/pull/101
- chore(version): bump to 4.8.1 by @jeertmans in https://github.com/jeertmans/manim-slides/pull/102
New Contributors
- @yang-fighter made their first contribution in https://github.com/jeertmans/manim-slides/pull/101
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v4.8.0...v4.8.1
- Python
Published by jeertmans about 3 years ago
manim-slides - v4.8.0 - Fully featured RevealJS config and speedups
What's Changed
- feat(cli): speedup scaling with painter scaling by @jeertmans in https://github.com/jeertmans/manim-slides/pull/88
- chore(deps): add dependency groups by @jeertmans in https://github.com/jeertmans/manim-slides/pull/89
- feat(cli): feally featured RevealJS template by @jeertmans in https://github.com/jeertmans/manim-slides/pull/80
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v4.7.1...v4.8.0
- Python
Published by jeertmans about 3 years ago
manim-slides - v4.7.1 - Using Poetry and cleaning CI
What's Changed
- chore(version): fixing all CI tests by @jeertmans in https://github.com/jeertmans/manim-slides/pull/76
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v4.7.0...v4.7.1
- Python
Published by jeertmans about 3 years ago
manim-slides - v4.7.0 - Support for Python 3.11, drop Python 3.7, fix lints and more
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/67
- fix(ci): setup minimal python version for flake8 by @jeertmans in https://github.com/jeertmans/manim-slides/pull/69
- Remove redundant black hook & specify minimal supported python version for hooks by @tdadela in https://github.com/jeertmans/manim-slides/pull/70
- docs: correct virtual environment information by @tdadela in https://github.com/jeertmans/manim-slides/pull/72
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/73
- chore(python): support and tests for Python 3.11 by @jeertmans in https://github.com/jeertmans/manim-slides/pull/74
- Fix flake8 check errors: unused imports, tab warning by @tdadela in https://github.com/jeertmans/manim-slides/pull/68
- chore(lib): add missing type hints and mypy is happy! by @jeertmans in https://github.com/jeertmans/manim-slides/pull/75
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/77
- chore(setup): move setup config to pyproject.toml by @jeertmans in https://github.com/jeertmans/manim-slides/pull/78
- refactor(lib): rename
mainto__main__by @jeertmans in https://github.com/jeertmans/manim-slides/pull/82 - chore(speed): avoid unnecessary color conversion by @jeertmans in https://github.com/jeertmans/manim-slides/pull/83
- feat(cli): check for newer Manim Slides version by @jeertmans in https://github.com/jeertmans/manim-slides/pull/85
- chore(deps): drop support for Python 3.7 by @jeertmans in https://github.com/jeertmans/manim-slides/pull/84
New Contributors
- @tdadela made their first contribution in https://github.com/jeertmans/manim-slides/pull/70
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v4.6.0...v4.7.0
- Python
Published by jeertmans about 3 years ago
manim-slides - v.4.6.0 - Convert slides to HTML presentation
What's Changed
- feat(cli): read environ variable for verbosity by @jeertmans in https://github.com/jeertmans/manim-slides/pull/63
- feat(cli): add app icon by @jeertmans in https://github.com/jeertmans/manim-slides/pull/64
- feat(cli): add convert option to generate html presentations by @jeertmans in https://github.com/jeertmans/manim-slides/pull/66
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v4.5.0...v4.6.0
- Python
Published by jeertmans over 3 years ago
manim-slides - v4.5.0 - M1 Chip support and dark theme
With this PR, we change the Qt dependency from PyQT5 to PySide6. This allows to work on M1 chips, and seems to also offer a support for dark theme in the GUI, based on user's system preferences.
What's Changed
- refactor(lib): change PyQT5 to PySide6 by @jeertmans in https://github.com/jeertmans/manim-slides/pull/62
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v4.4.0...v4.5.0
- Python
Published by jeertmans over 3 years ago
manim-slides - v4.4.0 - Background color and metavars
What's Changed
- feat(cli): add option for background color by @jeertmans in https://github.com/jeertmans/manim-slides/pull/60
- chore(cli): change metavar for some options by @jeertmans in https://github.com/jeertmans/manim-slides/pull/61
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v4.3.0...v4.4.0
- Python
Published by jeertmans over 3 years ago
manim-slides - v4.3.0 - More command line features
What's Changed
- Issue more templates by @harisaisundhar in https://github.com/jeertmans/manim-slides/pull/54
- Support template by @harisaisundhar in https://github.com/jeertmans/manim-slides/pull/57
- Mouse Show/Hide feature by @MikeGillotti in https://github.com/jeertmans/manim-slides/pull/56
- feat(cli): add resize mode option by @jeertmans in https://github.com/jeertmans/manim-slides/pull/59
New Contributors
- @harisaisundhar made their first contribution in https://github.com/jeertmans/manim-slides/pull/54
- @MikeGillotti made their first contribution in https://github.com/jeertmans/manim-slides/pull/56
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v4.2.0...v4.3.0
- Python
Published by jeertmans over 3 years ago
manim-slides - v4.2.0 - PyQT5 backend for more features!
Summary
A lot has changed since v4.1.1, and here is the summary:
* PyQT5 has been added to the dependencies list to enable window management. This essentially goes on top of OpenCV to add more functionalities
* It's now possible to hide the mouse cursor with --hide-mouse
* Interpolation flags were removed
* Some optional flag aliases were added
* Wizard's cli has now a GUI, much more user-friendly
* Manim Slides allows logging (mainly DEBUG for the moment)
* You can choose if aspect ratio is kept or not when resizing
* And more...
Also, many thanks to the new contributors!
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/31
- chore(ci): add more style checks by @jeertmans in https://github.com/jeertmans/manim-slides/pull/32
- Update README.md by @robotboyfriend in https://github.com/jeertmans/manim-slides/pull/33
- Add Feature Request Template by @ahmedsilat44 in https://github.com/jeertmans/manim-slides/pull/39
- Created Bug Template by @ahmedsilat44 in https://github.com/jeertmans/manim-slides/pull/40
- Added Pull Request Template by @ahmedsilat44 in https://github.com/jeertmans/manim-slides/pull/43
- Update defaults.py by @WUCHENG98 in https://github.com/jeertmans/manim-slides/pull/46
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/47
- chore(ci): pre-commit mypy by @elliotwutingfeng in https://github.com/jeertmans/manim-slides/pull/41
- feat(cli): add basic logging facilities by @jeertmans in https://github.com/jeertmans/manim-slides/pull/50
- refactor: use PyQT5 for window display by @jeertmans in https://github.com/jeertmans/manim-slides/pull/49
New Contributors
- @robotboyfriend made their first contribution in https://github.com/jeertmans/manim-slides/pull/33
- @ahmedsilat44 made their first contribution in https://github.com/jeertmans/manim-slides/pull/39
- @WUCHENG98 made their first contribution in https://github.com/jeertmans/manim-slides/pull/46
- @elliotwutingfeng made their first contribution in https://github.com/jeertmans/manim-slides/pull/41
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v4.1.1...v4.2.0
- Python
Published by jeertmans over 3 years ago
manim-slides - v4.1.1 - Minor fixes and docs enhancements
What's Changed
- chore(docs): improve CLI docs by @jeertmans in https://github.com/jeertmans/manim-slides/pull/27
- fix(cli): properly rewind / previous slide after reverse by @jeertmans in https://github.com/jeertmans/manim-slides/pull/28
- fix(lib): add a more meaningful error message by @jeertmans in https://github.com/jeertmans/manim-slides/pull/30
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v4.1.0...v4.1.1
- Python
Published by jeertmans over 3 years ago
manim-slides - v4.1.0 - Record your presentations to video files
What's Changed
- chore(cli): show default for all cli options by @jeertmans in https://github.com/jeertmans/manim-slides/pull/26
- feat(cli): record presentation by @jeertmans in https://github.com/jeertmans/manim-slides/pull/25
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v4.0.1...v4.1.0
- Python
Published by jeertmans over 3 years ago
manim-slides - v4.0.1 - Windows Quality Finally Fixed
Thanks to @arashash, I have finally found a fix for Windows quality issue!
What's Changed
- chore(docs): improve docstrings by @jeertmans in https://github.com/jeertmans/manim-slides/pull/18
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/jeertmans/manim-slides/pull/19
- chore(ci): check for unused code with vulture by @jeertmans in https://github.com/jeertmans/manim-slides/pull/23
- fix(ui): enhance window quality by @jeertmans in https://github.com/jeertmans/manim-slides/pull/22
New Contributors
- @pre-commit-ci made their first contribution in https://github.com/jeertmans/manim-slides/pull/19
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v4.0.0...v4.0.1
- Python
Published by jeertmans over 3 years ago
manim-slides - v4.0.0 - Major code base refactoring, nicer UI and bug fixes
This release is a major codebase refactoring, in the hope to facilitate future features and contributions.
It also contains many bug fixes that were the consequence of a mix of code from me, and the original author of manim-presentation.
With this 4.0.0 release, I hope to only bring stable changes in the future, in pair with a well documented tool.
What's Changed
- chore(README): upgrade documentation in README by @jeertmans in https://github.com/jeertmans/manim-slides/pull/13
- fix(cli): previous presentation starts last slide by @jeertmans in https://github.com/jeertmans/manim-slides/pull/14
- feat: large "present" feature refactoring by @jeertmans in https://github.com/jeertmans/manim-slides/pull/15
- chore(ci): add CodeQL check by @jeertmans in https://github.com/jeertmans/manim-slides/pull/16
- feat(ui): much cleaner UI by @jeertmans in https://github.com/jeertmans/manim-slides/pull/17
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v3.2.4...v4.0.0
- Python
Published by jeertmans over 3 years ago
manim-slides - v4.0.0rc1 - Major code base refactoring and bug fixes
This release is a major codebase refactoring, in the hope to facilitate future features and contributions.
It also contains many bug fixes that were the consequence of a mix of code from me, and the original author of manim-presentation.
With the 4.0.0 release, I hope to only bring stable changes in the future, in pair with a well documented tool.
What's Changed
- chore(README): upgrade documentation in README by @jeertmans in https://github.com/jeertmans/manim-slides/pull/13
- fix(cli): previous presentation starts last slide by @jeertmans in https://github.com/jeertmans/manim-slides/pull/14
- feat: large "present" feature refactoring by @jeertmans in https://github.com/jeertmans/manim-slides/pull/15
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v3.2.4...v4.0.0rc1
- Python
Published by jeertmans over 3 years ago
manim-slides - v3.2.4 - fix resize bug on Windows, and more
What's Changed
- fix(cli): disable printing "Manim Community v..." by @jeertmans in https://github.com/jeertmans/manim-slides/pull/9
- misc: create Manim Slides logo by @jeertmans in https://github.com/jeertmans/manim-slides/pull/11
- fix(cli): resize only on fullscreen by @jeertmans in https://github.com/jeertmans/manim-slides/pull/12
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v3.2.3...v3.2.4
- Python
Published by jeertmans over 3 years ago
manim-slides - v3.2.3 - Windows & MacOS now tested + working
What's Changed
- chore(ci): test builds on multiple oses by @jeertmans in https://github.com/jeertmans/manim-slides/pull/7
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v3.2.2...v3.2.3
- Python
Published by jeertmans over 3 years ago
manim-slides - v3.2.2 - Fix shape bug on Windows
What's Changed
- fix(bug): allows shape to be 2 or 3 dims by @jeertmans in https://github.com/jeertmans/manim-slides/pull/8
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v3.2.1...v3.2.2
- Python
Published by jeertmans over 3 years ago
manim-slides - v3.2.1 - Remove manim dependency
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v3.2.0...v3.2.1
- Python
Published by jeertmans over 3 years ago
manim-slides - v3.2.0 - Support for manimgl aswell!
What's Changed
- feat: add support for manimgl by @jeertmans in https://github.com/jeertmans/manim-slides/pull/6
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v3.1.0...v3.2.0
- Python
Published by jeertmans over 3 years ago
manim-slides - v3.1.0 - Reverse animations on the fly!
What's Changed
- Add ThreeDSlides support by @jeertmans in https://github.com/jeertmans/manim-slides/pull/1
- fix(windows): enhance resolution in fullscreen mode by @jeertmans in https://github.com/jeertmans/manim-slides/pull/2
- feat(cli): reverse videos on the fly! by @jeertmans in https://github.com/jeertmans/manim-slides/pull/3, https://github.com/jeertmans/manim-slides/pull/4, https://github.com/jeertmans/manim-slides/pull/5
New Contributors
- @jeertmans made their first contribution in https://github.com/jeertmans/manim-slides/pull/1
Full Changelog: https://github.com/jeertmans/manim-slides/compare/v3.0.1...v3.1.0
- Python
Published by jeertmans over 3 years ago