Skip to content

Learn GDScript From Zero 1.3.0

Compare
Choose a tag to compare
@NathanLovato NathanLovato released this 25 Sep 15:33
· 122 commits to main since this release

Released on September 25, 2022

New features

  • Add syntax highlighting for code in lesson and practice text
  • Add sponsorless end screen for Godot docs (#632)
  • Add visualization of how values get assigned to cursor variable in for loops (#634)
  • Add common macOS Cmd shortcuts in code editor in browser

Content changes

  • Improve loop explanations and examples in lessons 17 and 18 (#641)
  • Rewrite lesson 9's first practice hint to make it clearer
  • Add error explanation for can't assign to expression
  • Explain pass keyword in lesson 13
  • Improve Lesson 22 cell screen-position explanation (#655)
  • Add specific error message for IN_EXPECTED_AFTER_IDENTIFIER error (#665)
  • Clarify explanation of documented functions in lesson 22 (#664)
  • Make numbers explicitly decimal in lesson 28 to make types clearer
  • Add error explanation for EOL at string parse error
  • Add explanation for "can't get index ... on base" error

Improvements

  • Move inline value display in code example to button
  • Add practice index to lesson practices list and breadcrumb
  • Make loop code example taller to avoid scroll bar
  • Ensure that the content of runnable code examples is behind buttons
  • Highlight symbols in lessons

Bug fixes

  • Make practice checks auto-wrap to not overflow window
  • Use debug build to prevent crash on nonexistent functions and variables
  • Prevent navigating during transitions
  • Add missing reset to lesson 11 practices
  • Don't highlight word "type" in lesson 13 (#656)
  • Correct syntax highlighting on nested function calls