← Back to news
UPDATE March 27, 2026 By Administrator Site

GoalFlow update: templates, a stronger dashboard, and smoother planning

Summary

This release introduces reusable goal templates, a more focused dashboard, template-based goal creation, backed template caching, and backend fixes that improve reliability.

We’ve shipped a substantial GoalFlow update focused on planning speed, dashboard clarity, and backend reliability.


What’s new in this release

Goal templates

You can now work with reusable goal templates instead of creating every structure from scratch.

What this brings:

- reusable templates for common goal formats
- optional subtasks inside each template
- support for categories, duration, goal type, and featured templates
- public template access for the product experience

Why it matters:

Templates make repeatable planning much faster. Instead of rebuilding the same goal structure every time, you can start from a prepared blueprint and adjust only what is unique for the current case.

Create goals from templates

Goal creation now supports template-based setup.

Result:

- faster goal creation for recurring workflows
- better consistency in how goals are structured
- easier onboarding for users who want a ready-made starting point

This is especially useful for personal routines, recurring work patterns, and team processes that follow a known structure.

More action-oriented dashboard

The dashboard has been redesigned to help users focus on the next useful action instead of scanning a generic overview.

New dashboard highlights:

- clearer summary cards for total, active, overdue, due soon, shared, and stalled goals
- dedicated sections for Goals overdue and Due this week
- visibility into Recently commented goals
- a separate view of Shared with me goals
- a Stalled goals block to surface items that may need momentum again
- tighter layout with less empty space and stronger content hierarchy

UX improvements:

- large unused side space was reduced
- the layout now feels denser and more practical
- quick access actions were simplified into a more compact format

Faster template reads with Redis caching

We added Redis cache-aside behavior for public goal template reads.

What changed:

- templates are first requested from Redis
- if cache is empty, data is loaded from PostgreSQL
- successful reads are written back into Redis
- cache is invalidated after template create, update, or delete operations
- cache events are logged for visibility, including hit, miss, write, and invalidation

Why it’s useful:

This improves responsiveness for template-heavy reads while keeping PostgreSQL as the source of truth.

Reliability fixes in the backend

Several backend issues discovered during rollout were fixed.

Resolved:

- import error in the goal templates route
- route wiring and configuration updates needed for the new template system

These fixes make deployment smoother and reduce startup and migration friction.


Summary

This release makes GoalFlow faster to set up, easier to navigate, and more reliable behind the scenes. Goal templates reduce repeated manual work, the dashboard is more useful as a real work center, and backend caching plus migration fixes improve stability for the new system.