Skip to content

Releases: pragtical/pragtical

Pragtical rolling

Pragtical rolling Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Aug 06:25
142b873

Builds that include most recent changes as they happen, optimized and stripped for regular use. For non rolling builds check the whole list of releases.

Notes

  • When installing on MacOS from the .dmg file (since Pragtical is not signed) you will need to clear the App attributes in order to be able to launch it. To do so open the terminal and run xattr -cr /Applications/Pragtical.app, afterwards you should be able to launch Pragtical normally.

What's Changed

  • autocomplete: increase Minimum Length max value to 999 by @0riginaln0 in #648

New Contributors

Full Changelog: v3.14.0...rolling

Pragtical v3.14.0

Choose a tag to compare

@github-actions github-actions released this 21 Oct 04:40

For more details about this release check the related blog post: https://pragtical.dev/blog/pragtical-v3140-release

Notes

  • When installing on MacOS from the .dmg file (since Pragtical is not signed) you will need to clear the App attributes in order to be able to launch it. To do so open the terminal and run xattr -cr /Applications/Pragtical.app, afterwards you should be able to launch Pragtical normally.

What's Changed

Full Changelog: v3.13.1...v3.14.0

Pragtical v3.13.1

Choose a tag to compare

@github-actions github-actions released this 02 Oct 06:45

For more details about this release check the related blog post: https://pragtical.dev/blog/pragtical-v3131-release

Notes

  • When installing on MacOS from the .dmg file (since Pragtical is not signed) you will need to clear the App attributes in order to be able to launch it. To do so open the terminal and run xattr -cr /Applications/Pragtical.app, afterwards you should be able to launch Pragtical normally.

What's Changed

  • Fix SDL_net build with newer MinGW headers by @jgmdev in #614
  • Fix stale document layouts after reload by @jgmdev in #613
  • Fix window state restoration after fullscreen by @jgmdev in #616
  • Fix workspace session saving and restoration by @jgmdev in #618
  • Fix native tokenizer start-character optimization by @jgmdev in #620
  • Update SDL3, SDL3_image, mbedTLS and plugins subprojects by @jgmdev in #621

Full Changelog: v3.13.0...v3.13.1

Pragtical v3.13.0

Choose a tag to compare

@github-actions github-actions released this 24 Sep 19:55

For more details about this release check the related blog post: https://pragtical.dev/blog/pragtical-v3130-release

Notes

  • When installing on MacOS from the .dmg file (since Pragtical is not signed) you will need to clear the App attributes in order to be able to launch it. To do so open the terminal and run xattr -cr /Applications/Pragtical.app, afterwards you should be able to launch Pragtical normally.

What's Changed

  • Fix sdlgpu and sdlrenderer fractional scaling by @jgmdev in #584
  • Fix conditional context menu dividers by @jgmdev in #586
  • Fix Windows surface frame pacing by @jgmdev in #589
  • Update widgets to include new WidgetList for use on settings ui by @jgmdev in #590
  • Add WidgetList support to settings UI by @jgmdev in #591
  • Add codefold toggle support by language by @jgmdev in #592
  • Open project search results in splits by @jgmdev in #594
  • Update mbedtls subproject to v4.1.1 by @jgmdev in #595
  • Add extension hints for new files by @jgmdev in #596
  • Fix SDL_image optional codec include paths by @jgmdev in #598
  • Improved multi-cursor performance by @jgmdev in #597
  • Fix overlapping trailing whitespace markers by @jgmdev in #599
  • Fix PGO training cleanup and locked-node failure by @jgmdev in #600
  • Fix SDL GPU crashes on collapsed polygons by @jgmdev in #603
  • Add Windows EXE version information by @jgmdev in #604
  • Add first-line-only tokenizer rules by @jgmdev in #606
  • [language_md] support more syntax and more languages in codeblock by @Vinfall in #605
  • Add persistent renderer selection in settings by @jgmdev in #608
  • Fix repeated autoreload prompts after declining by @jgmdev in #610
  • Fix repeated prompts when changing projects by @jgmdev in #612
  • Improve thread cleanup and file searches by @jgmdev in #611
  • Add audio support and built-in player by @jgmdev in #601

New Contributors

Full Changelog: v3.12.5...v3.13.0

Pragtical v3.12.5

Choose a tag to compare

@github-actions github-actions released this 20 Aug 01:49

For more details about this release check the related blog post: https://pragtical.dev/blog/pragtical-v3125-release

Notes

  • When installing on MacOS from the .dmg file (since Pragtical is not signed) you will need to clear the App attributes in order to be able to launch it. To do so open the terminal and run xattr -cr /Applications/Pragtical.app, afterwards you should be able to launch Pragtical normally.

What's Changed

Full Changelog: v3.12.4...v3.12.5

Pragtical v3.12.4

Choose a tag to compare

@github-actions github-actions released this 26 Jun 17:48

For more details about this release check the related blog post: https://pragtical.dev/blog/pragtical-v3124-release

Notes

  • When installing on MacOS from the .dmg file (since Pragtical is not signed) you will need to clear the App attributes in order to be able to launch it. To do so open the terminal and run xattr -cr /Applications/Pragtical.app, afterwards you should be able to launch Pragtical normally.

What's Changed

  • Improve run_step error diagnostics by @jgmdev in #572
  • Fix SDLGPU subpixel text on light backgrounds by @jgmdev in #573
  • Refactor renderer file locations and names by @jgmdev in #574
  • Add projectsearch view controls by @jgmdev in #575

Full Changelog: v3.12.3...v3.12.4

Pragtical v3.12.3

Choose a tag to compare

@github-actions github-actions released this 24 Jun 15:53

For more details about this release check the related blog post: https://pragtical.dev/blog/pragtical-v3123-release

Notes

  • When installing on MacOS from the .dmg file (since Pragtical is not signed) you will need to clear the App attributes in order to be able to launch it. To do so open the terminal and run xattr -cr /Applications/Pragtical.app, afterwards you should be able to launch Pragtical normally.

What's Changed

  • Project Search: multi-project support by @jgmdev in #562
  • Fix codefold gutter sizing by @jgmdev in #564
  • Split codefold toggle commands by @jgmdev in #565
  • Additional syntax colors by @jgmdev in #569
  • Fix keybinding reset without defaults by @jgmdev in #570
  • autocomplete: add autocomplete:open command to trigger suggestions on demand by @AmerM137 in #568

Full Changelog: v3.12.2...v3.12.3

Pragtical v3.12.2

Choose a tag to compare

@github-actions github-actions released this 15 Jun 18:43

For more details about this release check the related blog post: https://pragtical.dev/blog/pragtical-v3122-release

Notes

  • When installing on MacOS from the .dmg file (since Pragtical is not signed) you will need to clear the App attributes in order to be able to launch it. To do so open the terminal and run xattr -cr /Applications/Pragtical.app, afterwards you should be able to launch Pragtical normally.

What's Changed

  • Make SDLGPU polygon triangulation degenerate-tolerant by @jgmdev in #552
  • Fix degenerate SDLGPU polygons by @jgmdev in #555
  • Speed up dense SDLGPU rect replay by @jgmdev in #557
  • Fix Unicode case-insensitive search by @jgmdev in #558
  • Fix directory monitor reliability by @jgmdev in #554
  • Fix LuaJIT 32-bit x86 startup crash by preprocessing the VM asm by @jgmdev in #559
  • Allow system.setenv to unset values by @jgmdev in #560

Full Changelog: v3.12.1...v3.12.2

Pragtical v3.12.1

Choose a tag to compare

@github-actions github-actions released this 11 Jun 00:51

For more details about this release check the related blog post: https://pragtical.dev/blog/pragtical-v3121-release

Notes

  • When installing on MacOS from the .dmg file (since Pragtical is not signed) you will need to clear the App attributes in order to be able to launch it. To do so open the terminal and run xattr -cr /Applications/Pragtical.app, afterwards you should be able to launch Pragtical normally.

What's Changed

Full Changelog: v3.12.0...v3.12.1

Pragtical v3.12.0

Choose a tag to compare

@github-actions github-actions released this 09 Jun 08:19

For more details about this release check the related blog post: https://pragtical.dev/blog/pragtical-v3120-release

Notes

  • When installing on MacOS from the .dmg file (since Pragtical is not signed) you will need to clear the App attributes in order to be able to launch it. To do so open the terminal and run xattr -cr /Applications/Pragtical.app, afterwards you should be able to launch Pragtical normally.

What's Changed

  • Use startup scale env for restarts by @jgmdev in #528
  • Copy LuaJIT modules for local runs by @jgmdev in #529
  • Gate project modules behind trust by @jgmdev in #530
  • Skip net Lua files when net is disabled by @jgmdev in #532
  • Disable remote markdown images without net by @jgmdev in #533
  • Skip loading of non lua files on plugins load by @jgmdev in #535
  • Show search totals incrementally by @jgmdev in #536
  • Clear fold hover state on mouse leave by @jgmdev in #537
  • Fix DiffView scrollbar markers and disable folding in diffs by @jgmdev in #538
  • Fix regex negative offsets by @jgmdev in #539
  • Use native ppm meson build by @jgmdev in #540
  • Fix EmptyView plugin button detection by @jgmdev in #542
  • Strip rolling release artifacts by @jgmdev in #543
  • Modularize renderer plus SDLGPU backend by @jgmdev in #481

Full Changelog: v3.11.2...v3.12.0