diff --git a/LEEME.md b/LEEME.md index 959c54126..f94c543b5 100644 --- a/LEEME.md +++ b/LEEME.md @@ -47,7 +47,7 @@ Esta herramienta consta de dos partes: el motor (Popochiu) y el plugin del edito * Gestión de audio para música de fondo y efectos de sonido * Importación de Habitaciones y Personajes, desde archivos fuente de [Aseprite](https://www.aseprite.org/), con toda su estructura -Y vendrán muchas cosas más. Popochiu está en desarrollo activo y tenemos un hoja de ruta de lanzamientos bien mantenida. +Y vendrán muchas cosas más. Popochiu está en desarrollo activo y tenemos un hoja de [ruta de lanzamientos](https://github.com/orgs/carenalgas/projects/1/views/1) bien mantenida. ## Tabla de compatibilidad diff --git a/README.md b/README.md index d8926abf0..14303d97b 100644 --- a/README.md +++ b/README.md @@ -47,7 +47,7 @@ This tool consists of two parts: the engine (Popochiu) and the editor plugin tha * Audio management for background music and sound effects * Import Rooms and Character from [Aseprite](https://www.aseprite.org/) source files with full structure -And much more to come. Popochiu is in active development and we have a well maintained [releases roadmap](https://github.com/carenalgas/popochiu/milestones). +And much more to come. Popochiu is in active development and we have a well maintained [releases roadmap](https://github.com/orgs/carenalgas/projects/1/views/1). ## Compatibility chart diff --git a/addons/popochiu/plugin.cfg b/addons/popochiu/plugin.cfg index 19986524d..84cf29fb9 100644 --- a/addons/popochiu/plugin.cfg +++ b/addons/popochiu/plugin.cfg @@ -4,5 +4,5 @@ name="Popochiu" description="[en] Point n' click games engine for Godot. [es] Motor para crear juegos de aventura gráfica en Godot." author="Carenalgas Dev Team" -version="2.0" +version="2.0.1" script="popochiu_plugin.gd" diff --git a/release-notes/v2.0.1.md b/release-notes/v2.0.1.md new file mode 100644 index 000000000..8f7d72ca9 --- /dev/null +++ b/release-notes/v2.0.1.md @@ -0,0 +1,46 @@ +# Popochiu v2.0.1 + +Say hello to the first _dot release_ of Popochiu 2. This version fixes many bugs and adds polish to the plugin, also adding some new features and capabilities. + +## Fixes + +- [Changing to a room containing a broken hotspot does not crash the game](https://github.com/carenalgas/popochiu/issues/320). +- [Hovering a hotspot after an unmanaged click keeps showing the hotspot cursor.](https://github.com/carenalgas/popochiu/issues/315). +- [Skipping cutscenes by pressing `ESC` now removes the transition layer automatically](https://github.com/carenalgas/popochiu/issues/312). +- [Removed type-related critical error from Sierra GUI](https://github.com/carenalgas/popochiu/issues/291). +- [Fixed `vframe` calculation for Prop's current sprite frame](https://github.com/carenalgas/popochiu/pull/296) (thanks [@edmundito](https://github.com/edmindito)) +- [Walkable Area stays visible in most cases when the related editor option is selected](https://github.com/carenalgas/popochiu/issues/325). +- [The Transition Layer now awaits the room setup, even if it's very long](https://github.com/carenalgas/popochiu/issues/289) +- [The Transition Layer now works at any resolution](https://github.com/carenalgas/popochiu/issues/289) +- [Fixed error on invalid room name](https://github.com/carenalgas/popochiu/pull/319) (thanks [@balloonpopper](https://github.com/balloonpopper)) +- [Fixed inventory item no longer active after use](https://github.com/carenalgas/popochiu/pull/310) (thanks [@anthonyirwin82](https://github.com/anthonyirwin82)) +- [Fix erraneous use of E instead of I when triggering inventory right click](https://github.com/carenalgas/popochiu/pull/297) (thanks [@edmundito](https://github.com/edmindito)) + +## New features + +- [Added play/stop/pause/resume animation functions to Props](https://github.com/carenalgas/popochiu/pull/307) (thanks [@anthonyirwin82](https://github.com/anthonyirwin82)) +- [Added option to play the Transition Layer in the first room, when the game starts](https://github.com/carenalgas/popochiu/issues/289) +- [All clickable objects in a room now have a `look-at point` (with it's gizmo) the player will turn to when invoking `face_clicked()`](https://github.com/carenalgas/popochiu/issues/233) (thanks [@drbbgh](https://github.com/drbbgh)) +- [Text shown via `E.run()` array is now displayed as _system text_ if no character is specified](https://github.com/carenalgas/popochiu/pull/300) (thanks [@edmundito](https://github.com/edmindito)) +- [Props now support both horizontal and vertical spritesheets](https://github.com/carenalgas/popochiu/pull/296) (thanks [@edmundito](https://github.com/edmindito)) + +## Other + +- [Fixed the docs deployment automation to export scripting reference](https://github.com/carenalgas/popochiu/issues/287) +- [Fixed all relative links in the documentation](https://github.com/carenalgas/popochiu/pull/305) (thanks [@anthonyirwin82](https://github.com/anthonyirwin82)) +- [Added useful information about the contribution toolchain, room-changing, Popochiu singletons and more to the documentation](https://github.com/carenalgas/popochiu/pull/305) (thanks [@anthonyirwin82](https://github.com/anthonyirwin82)) +- [Fixed broken link in the project's README](https://github.com/carenalgas/popochiu/issues/293) (thanks [@XaverStiensmeier](https://github.com/XaverStiensmeier)) + +## Important to read + +This version does not introduce breaking changes, but updating will run a migration to set the `look-at point` for all clickables in every room (the position will be the same as the `walk-to point`, with a slight offset on both axis so the gizmos won't overlap). +**As always please, backup/commit your code before upgrading!** + +## Final notes + +We decided to shift Popochiu’s release cycle from a milestone-based approach to a cadence-based model, so that fixes, new features, and updates are released as soon as they’re ready. We also want you to upgrade your projects in small, frequent increments rather than having to face large and painful changes. + +To support this model, we ditched the good old milestones and opened a [GitHUb project](https://github.com/orgs/carenalgas/projects/1/), which board reflects the current status. +Keep an eye on the `Backlog` and `Ready` columns to see what's coming next. + +That's all. Everyone working with 2.0 is encouraged to update and enjoy a more polished and capable version of our beloved plugin!