It's now a known fact that PPL is not in beta anymore. Here is a list of all the changes since 0.9.7 was released.
There are a lot of changes so far:
- Fixed GameAPI internal sprite options bug in the main loop.
- Fixed bug runtime error internal function.
- Fixed bug when passing a struct or list of struct parameter variable as pointer.
- PIDE: Fixed synchronize bug.
- Fixed INVALID_HANDLE_VALUE define value in Windows.ppl.
- PIDE: Changed Visual Form Builder shortcut for Clear menu item to Del.
- PIDE: Fixed Ctrl+C, Ctrl+X, Ctrl+V, Ctrl+Z and Del when editing control values in VFB.
- PIDE: Fixed New Project bugs.
- PIDE: Fixed bug when creating new forms, you couldn't save them right away.
- PIDE: Form and grid edit sizes are saved with each form files now.
- Fixed a bug when multiple #CODE compiler directive and errors within.
- PIDE: Visual Form Builder, new simple event coding system implemented.
- Fixed ForEach bug when variable type is not recognise just skip loop.
- Fixed PIDE project save, to verify each tab file existance before adding them to the project.
- Fixed problem with #define compiler directive.
- Fixed bug in gargage collector.
- New CurProc() function to return the current running proc/func name.
- Fixed parser to check for valid starting expression statements.
- Changed SetSpriteWeight, SpriteWeight to SetSpriteMass, SpriteMass.
- Changed SetSpriteSpeedX, SetSpriteSpeedY, SpriteSpeedX, SpriteSpeedY to SetSpriteVelX, SetSpriteVelY, SpriteVelX, SpriteVelY.
- Changed SetSpriteSpeedLimits to SetSpriteVelLimits.
- Changed SO_CANCELSPEEDX, SO_CANCELSPEEDY to SO_CANCELVELX, SO_CANCELVELY
- New functions: SetSpriteAcceleration, SpriteAcceleration.
- Fixed linked-list optimization bugs.
- Fixed Del function not to untype variable if last list item deleted.
- Fixed position and size of windows in NewFormEx().
- Possible to run a form directly on the PocketPC now from the PIDE.
- Fixed compiler not to stop on the first syntax error anymore.
- New SO_KINETIC sprite option to support collision kinetic energy transfer between sprites.
- Fixed the PIDE search option to go to the top of the document when occurrence not found.
- New #icon compiler directive to change the .exe icon that PPL will generate when compiling to executable file.
- New MSDN Help menu item to access the MSDN help directly from a keyword.
- New code completion feature accessible with Ctrl+Space.