You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Account:
Patch: Any changes to an account's subscription now apply in real time.
Infrastructure:
Patch: The file-service Docker Compose configuration now uses the tagged image pneumaticworkflow/file-service:${TAG:-stable}, and Alembic migrations are now run before the application starts.
Tasks:
Patch: When a task is completed, the list of current tasks gets updated immediately, and if no tasks remain in the selected step, the filter is reset.
Notifications:
Patch: The URL of the task link included in browser notifications has been fixed.
Patch: The notification list now stays populated after an item has been deleted, and rapid consecutive deletions are handled reliably.
UI improvements:
Patch: The date, template, and user filters have been restyled.
Patch: Long feed names are now truncated so that the layout stays intact.
Patch: Custom date ranges now show their start and end for the user's timezone.
Patch: Search inputs in the template and user filters are now autofocused when opened.
Patch: The empty-state icon now scales correctly on mobile.
Workflows:
Feature: The workflow permission system has been migrated from M2M fields to source-tracked, object-level permissions via django-guardian.
Patch: Avatar compression in comments has been fixed.
Patch: The "Resume" context action now applies to prematurely completed workflows.
Patch: The error has been fixed that occurred when saving or editing a workflow kickoff form if previously filled Checkbox values had not been modified by the user.
Patch: Fieldsets are no longer lost when a workflow is cloned.