Release Notes: v0.8.4

Release Date: January 12, 2026 Release Type: Feature Release (Sprint B1 Complete, 2 Epics)


Overview

This release completes Sprint B1, delivering two major capabilities: Integration Settings (Epic #543) and Portfolio Onboarding (Issue #490). Users can now manage all their integration credentials from a unified Settings page, and new users experience a conversational onboarding flow that helps them set up their project portfolio.

Key improvements in this release:

Try it now: Visit Settings → Integrations to configure your tools, or start a fresh session and greet Piper to experience the portfolio onboarding flow.


What’s New

Epic #543: Integration Settings

Unified credential management for all integrations

All integration credentials can now be configured from Settings → Integrations:

Integration Configuration Method Features
Slack OAuth Connect button Connect/disconnect, token stored securely
Google Calendar OAuth Connect button Sync preferences, auto-refresh tokens
GitHub Personal Access Token Keychain fallback, repository preferences
Notion API Key Keychain fallback, workspace preferences

Issues completed:

Issue #490: Portfolio Onboarding (FTUX-PORTFOLIO)

Conversational project setup for new users

When Piper meets a new user (detected via first greeting), it initiates a portfolio onboarding conversation:

User: Hello!
Piper: Hello! I'm Piper Morgan, your PM assistant. I notice we haven't
       set up your project portfolio yet. Would you like to tell me about
       the projects you're working on?

User: Sure, I'm working on Piper Morgan and Decision Reviews.
Piper: Got it! I'll remember that you're working on:
       • Piper Morgan
       • Decision Reviews
       Would you like to add more projects, or shall we continue?

Features:

Issue #365: Slack Attention Decay

Pattern learning for attention models

Slack message importance now decays over time with configurable patterns. This helps Piper prioritize recent messages over older ones when summarizing activity.


Bug Fixes

Issue Fix Impact
Logout 403 Fixed “Not authenticated” error on logout Users can now log out without errors
#562 Integration Test button uses stored OAuth tokens Test buttons work correctly after connecting
Demo integration Disabled by default No longer confuses users with fake “Demo” integration

Performance & Quality


Technical Details

Commits Included

31 commits since v0.8.3.2, including:

Database Changes

New/Modified Files

Integration Settings (Epic #543):

Portfolio Onboarding (#490):


Upgrade Notes

From v0.8.3.2:

  1. Pull latest: git pull origin main
  2. No database migration required
  3. Restart application

No breaking changes. Existing integrations continue to work.


Known Issues

See ALPHA_KNOWN_ISSUES.md for current known issues.

Known limitations in this release:


What’s Next

Sprint B1 Complete - All planned work delivered in this release.

Next Priority: MUX (Modeled User Experience)

The MUX super-epics represent our UX 2.0 initiative, bringing consciousness-aware interaction models to Piper:

Roadmap:

Ongoing:


Contributors


Release managed by Lead Developer session 2026-01-12