Skip to content

GdUnit3 v2.3.0

Compare
Choose a tag to compare
@MikeSchulze MikeSchulze released this 02 Oct 14:51
· 39 commits to master since this release

GdUnit3 v2.3.0

-----------------------------------------------

It is strongly recommended to restart Godot after the update.

-----------------------------------------------

What's Changed

Highlights

  • C# support is largely complete

  • Moved all C# classes into a NuGet package
    image

  • Added parameterized testcases
    image
    image

Improvements

  • GD-275: Move c# api into onwn module by @MikeSchulze in #277
  • Using GdUnit3MonoAPI class wrapper to load GdUnit3Mono assembly by @MikeSchulze in
  • Remove mono package will be replaced by NuGet package by @MikeSchulze in #278

Bug Fixes

  • GD-280: await_signal_on do now return the emited value by @MikeSchulze in #281
  • GD-285: Exclude cs project files from the plugin by @MikeSchulze in #287
  • GD-286: Exclude cs project files from the plugin update by @MikeSchulze in #288
  • GD-291: Spy fails for class with custom formatted function signature by @MikeSchulze in #292
  • Fix EditorPlugin object leak in InspectorProgressBad.gd by @Rubonnek in #294
  • GD-303: Improve array assert to show better report by @MikeSchulze in #304
    #308
  • GD-310: Add support for Godot version 3.4.5 and 3.5 by @MikeSchulze in #312
  • Fix Typo in GdUnitCmdTool.gd by @alope107 in #314
  • GD-318: rework on assert_signal to collect all emitted signals by @MikeSchulze in #319
  • GD-320: Add support for parameterized tests by @MikeSchulze in #321
  • GD-322: Encloses the error message when writing a JUnit XML report in a CDATA block by @MikeSchulze in #323
  • GD-325: Rename Fonts.gd to GdUnitFonts to avoid class naming conflicts with customer projects by @MikeSchulze in #326
  • GD-327: Fix 'Unicode error: invalid skip' on plugin startup by @MikeSchulze in #328

New Contributors

Full Changelog: v2.2.3...v2.3.0