Changelog

Every release of TiefPrompt, newest first. Pick a version for the full notes.

  1. 1.1.0
  2. 1.0.3 v1.0
  3. 1.0.2
  4. 1.0.1
  5. TiefPrompt 1.0 — the first stable release
  6. 1.0.0
  7. 0.13.1
  8. 0.13.0
  9. 0.12.1
  10. 0.12.0
  11. 0.11.1
  12. 0.11.0
  13. 0.10.0
  14. 0.9.1
  15. 0.9.0
  16. 0.8.0
  17. 0.7.0
  18. 0.6.0
  19. 0.5.0
  20. 0.4.0
  21. 0.3.1
  22. 0.3.0
  23. 0.2.0
  24. First public release
  25. 0.1.0

What is TiefPrompt?

An extraordinarily simple, open source, cross-platform teleprompter.

  • Play/pause, 0.1×–20× speed, and a countdown before scrolling
  • Adjustable font, alignment, and Markdown rendering
  • Mirror the text horizontally or vertically for a glass rig
  • Reading indicator, margins, custom colors & light/dark themes
  • Save named scripts, import/export settings as JSON
  • Fully custom keyboard shortcuts, keeps the screen awake

Versioning Scheme? Why so complicated :(

I chose to make the versioning complicated because this is a serious hobby project.

Meaning I don’t want to worry about breaking someone’s prod while giving the GitHub users the best, newest features.

  • 0.x - the “still figuring it out” years. One line, no promises.
  • x.0.0 - stable releases that initiate a feature freeze.
  • x.0.z - all the stable patches following the x.0 release, meaning bugfixes but no new features.
  • x.y.z - when x =/= 0, this is a feature release, meaning it got new features (like the redesign) that don’t go into stable.

Why? Because…
Well. Because.
I want to keep the stable branch stable enough, while giving feature release branch enjoyers their features in a somewhat stable release. That means you can download the latest and greatest, or the “I just want this s*** to work” version.

I realize this is complicated, and you don’t have to care, but I do so. You’ve got this funky branch here! :)