Skip to content

v1.0

Compare
Choose a tag to compare
@pathunstrom pathunstrom released this 29 Aug 01:58
· 176 commits to canon since this release
a3f97f1

It's time:

ppb is officially 1.0.

What this means:

The core utilities all exist, games can be made (and published!) using ppb. Sprites, rendering, sound, text, and scene management are all built in and good to go.

We've shipped a number of helpful utilities as well in the features library over the last few years as well.

As a note: We still do not have all the tutorials we would want, but those can be included with future patch and minor version releases.

Change Notes

Library

  • #620: Be more helpful when removing a non-child
  • #618: Add a blessed way to handle deprecations.
  • #627: Fix up some annotation issues
  • #625: Fix sound
  • #624: Fix asset caching
  • #634: Replace print calls with logging calls.

Documentation

  • #609: Add a docstring to ppb.engine
  • #610: Updates maintenance-schedules documentation for 1.0 release.
  • #611: changed pos to position in README
  • #621: Publish examples
  • #622: Nix the last of the posers
  • #632: Removed references to the tutorial project.
  • #633: Add install instructions for pacman managed systems.

Testing

  • #616: Adding Failer to test_signal
  • #617: Adding Failer to test_signal_once