InvokeAI/invokeai
psychedelicious a3179e7a3f feat(ui): normalize all actions to accept an entityIdentifier
Previously, canvas actions specific to an entity type only needed the id of that entity type. This allowed you to pass in the id of an entity of the wrong type.

All actions for a specific entity now take a full entity identifier, and the entity identifier type can be narrowed.

`selectEntity` and `selectEntityOrThrow` now need a full entity identifier, and narrow their return values to a specific entity type _if_ the entity identifier is narrowed.

The types for canvas entities are updated with optional type parameters for this purpose.

All reducers, actions and components have been updated.
2024-08-30 22:20:12 +10:00
..
app feat(nodes): CanvasV2MaskAndCropInvocation can paste generated image back on source 2024-08-30 22:20:12 +10:00
assets
backend Tidy variable management and dtype handling in FluxTextToImageInvocation. 2024-08-29 19:08:18 +00:00
configs Remove dependency on flux config files 2024-08-26 20:17:50 -04:00
frontend feat(ui): normalize all actions to accept an entityIdentifier 2024-08-30 22:20:12 +10:00
invocation_api Added support for bounding boxes in the Invocation API 2024-08-26 08:03:30 +10:00
version chore: release v4.2.9.dev3 2024-08-30 22:20:12 +10:00
__init__.py