Physion Changelog

What's new in Physion 1.02

Feb 9, 2016
  • Javascript editor will now only accept programs that are syntactically correct.
  • Added script debugger
  • Bodies can now have holes inside them (thanks to poly2tri library)
  • First steps towards implementing cloning: Added world method cloneSelectedItems()
  • Bug Fix: Application was crashing when it could not create a temp directory. (Relevant forum post)
  • Added Chinese translation
  • Added Italian translation (thanks to Sergio Martino)
  • Added French translation (thanks to Michael Jeandeau (and also Sébastien C. for his partial translation))
  • Added Indonesian translation (thanks to Zaki Akhmad)

New in Physion 1.01 (Feb 9, 2016)

  • Bug Fix: The name of a PhysicsItem now always corresponds to a script engine variable (no more Reference Errors)
  • Bug Fix: Removing the "other" body from an "OnContact" event no longer crashes the application. (Relevant forum post)
  • Bug Fix: Inactive (deleted) objects no longer execute their "OnUpdate" property. (Relevant forum post)
  • Bug Fix: Widgets created by the script engine will automatically close (and get deleted) when a new scene gets loaded or created (as long as their parent is the main window). (Relevant forum post)
  • Bug Fix: "Explode" tool is now working with Greek locale. (Relevant forum post)
  • Bug Fix: Simulation no longer starts automatically after exporting. (Relevant forum post)
  • Bug Fix: Changing the timer interval no longer causes the simulation to automatically start. (Relevant forum post)
  • Bug Fix: The program was crashing when a pulley joint between a static and a non-static body was created. (Relevant forum post)
  • Select tool can now also perform rubber band selection.
  • Registered more types with the script engine
  • Added "autoload" functionality: scripts that exist in folder "data/scripts/autoload" will be automatically loaded when a new scene is created.
  • Added OnStart, OnStop, OnKeyPress and OnKeyRelease events for all physics items
  • Added Russian translation (thanks to Kirill Ilinich)
  • Added Japanese translation (thanks to Tatt)
  • Added German translation (thanks to Holger Hippenstiel)
  • Added Spanish translation (thanks to Horacio Martínez)
  • Fixed some issues with dynamic retranslation of action context widgets
  • Added some documentation

New in Physion 1.00 (Feb 9, 2016)

  • First release