Skip to content

Commit

Permalink
v2.0.1 release notes and plugin version.
Browse files Browse the repository at this point in the history
  • Loading branch information
stickgrinder committed Nov 3, 2024
1 parent 839d740 commit 2273f13
Show file tree
Hide file tree
Showing 4 changed files with 49 additions and 3 deletions.
2 changes: 1 addition & 1 deletion LEEME.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
2 changes: 1 addition & 1 deletion addons/popochiu/plugin.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -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"
46 changes: 46 additions & 0 deletions release-notes/v2.0.1.md
Original file line number Diff line number Diff line change
@@ -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!

0 comments on commit 2273f13

Please sign in to comment.