Release notes - Artq99/xeus-pygame-extensions GitHub Wiki
This page contains information about the released versions of the Xeus Pygame Extensions project.
Releases
0.1- 14.06.20180.2- 27.06.20180.3- 14.02.2019
Change log
Detailed information about releases.
Version 0.3
- Fields
scene_manager,frame_rateandrunningof theXPGApplicationclass turned into properties (#7) - Fields
scene_manager,image,rect,active,take_focus,components,focus,nameof theXPGESpriteclass turned into properties; The methodset_posturned into a new propertyposition; Removed unused fieldinteracts_with_mouse(#6) - Field
spriteof theSpriteBehaviourclass turned into a read-only property (#13) - Created the property
scene_managerin theSpriteBehaviourclass - shortcut forSpriteBehaviour.sprite.scene_manager(#21) - Removed unused class
XPGEGroup(#10) - Added new property
staticin theSimpleSceneManagerclass - a dictionary of object that are not destroyed or replaced on scene change (#14) - Added new property
screen_rectin theSimpleSceneManagerclass - an easy way to check if an another rect collides with the screen and is visible (#15) - Added new methods for obtaining sprite components (#24)
- Removed unused class
SceneManagerBase(#25) - Tests refactored (#26)
- Spawning and killing sprites on the run (#22 & #16)
- Renamed class
XPGApplicationintoXPGEApplication(#23) - Added new property
captionin theXPGEApplicationclass (#18) - Demos moved to a separate repository (#8)
Version 0.2
- Fixed bug with
SimpleSceneManagerallowing overwriting already existing scene on registering a new one (#3) - Added missing unit tests for
SimpleSceneManager(#1) - Added missing unit tests for
XPGESprite(#5)
Version 0.1
- Initial version