Changelog

New updates and improvements to AgileKit.

v2.7.6

Miscellaneous

  • deps: bump brace-expansion
  • deps: bump picomatch
  • deps: bump yaml from 2.8.2 to 2.8.3

v2.7.5

Miscellaneous

  • deps-dev: bump flatted from 3.3.3 to 3.4.2
  • deps: bump kysely from 0.28.12 to 0.28.14
  • deps: bump picomatch

v2.7.4

Bug Fixes

  • hide integrations section in demo mode to prevent auth error

v2.7.3

Miscellaneous

  • deps: bump kysely from 0.28.10 to 0.28.12
  • deps: bump next from 16.1.6 to 16.1.7
  • update GitHub URLs from INQTR to spokvulcan

v2.7.2

Miscellaneous

  • deps: bump hono from 4.12.5 to 4.12.7

v2.7.1

Miscellaneous

  • deps: bump @hono/node-server from 1.19.9 to 1.19.10
  • deps: bump express-rate-limit from 8.2.1 to 8.3.0
  • deps: bump hono from 4.12.2 to 4.12.5

v2.7.0

Features

  • add info tooltip icons to dashboard widget headers
  • enhance analytics and dashboard components
  • prepare site for Paddle domain approval

Bug Fixes

  • redirect Jira authorize errors to dashboard settings with toast
  • remove unused import and escape apostrophe in SessionHistory
  • update dashboard dark theme to match shadcn v4

v2.6.0

Features

  • add Jira Cloud integration (Epic 6)

Miscellaneous

  • deps: bump rollup from 4.56.0 to 4.59.0

v2.5.0

Features

  • add animated feature cards to features page

Documentation

  • Pro tier implementation plan and specs

Miscellaneous

  • deps: bump hono from 4.12.0 to 4.12.2
  • deps: bump minimatch

v2.4.0

Features

  • add room permissions and ownership system

v2.3.1

Bug Fixes

  • enforce auth and room membership on all mutations

v2.3.0

Features

  • add permanent accounts (Google OAuth + email magic link)

v2.2.0

Features

  • early access dashboard for session insights

Miscellaneous

  • deps: bump ajv
  • deps: bump hono from 4.11.7 to 4.12.0

v2.1.2

Miscellaneous

  • deps: bump @isaacs/brace-expansion from 5.0.0 to 5.0.1
  • deps: bump @modelcontextprotocol/sdk from 1.25.2 to 1.26.0
  • deps: bump qs from 6.14.1 to 6.14.2

v2.1.1

Bug Fixes

  • navbar layout stability and page spacing improvements

Documentation

  • add agile estimation techniques comparison article

Miscellaneous

  • deps: bump hono from 4.11.4 to 4.11.7
  • deps: bump next from 16.1.4 to 16.1.6

Code Refactoring

  • auth: use useConvexAuth and remove roomUser state

v2.1.0

Features

  • improve demo experience with guided tour and light mode support

Documentation

  • update Terms and Privacy pages for Paddle verification

v2.0.0

⚠ BREAKING CHANGES

  • users table schema changed, requires migration

Features

  • add real-time user presence with avatar indicators
  • auto-detect Vercel preview URLs for site config
  • implement BetterAuth with anonymous sessions and improve spectator mode

Bug Fixes

  • allow Vercel preview URLs in BetterAuth trusted origins

Code Refactoring

  • generate voting cards client-side instead of storing in DB
  • remove unused schema elements

v1.1.1

Bug Fixes

  • improve ResultsNode distribution bar visibility in dark mode

v1.1.0

Features

  • add changelog page and version badge to hero
  • replace sticky header with floating navbar design

Miscellaneous

  • remove bootstrap config after first release

v1.0.0

Features

  • account management
  • account menu
  • add About page and create reusable Header component
  • add Agreement calculation and remove useless info
  • add apollo client
  • add auto-complete voting with countdown
  • add base PageLayout and Header components
  • add buttons for table control
  • add convenience script to start development servers
  • add CreateUserDialog
  • add dedicated room creation page with voting scale selection
  • add empty theme and cleanup project
  • add GitHub Actions CI workflow
  • add google analytics
  • add Google Analytics 4 with production-only loading
  • add in memory storage and create_room and create_user mutations
  • add issues panel with vote statistics and CSV export
  • add link to home page in header
  • add MDX blog with overreacted.io-style implementation
  • add mobile-optimized navigation for room page
  • add modern About page with dynamic GitHub stats
  • add mui
  • add mutations show_cards and reset_game
  • add navigation menu to header with active state highlighting
  • add note nodes with selection feedback and delete protection
  • add press enter handler for username TextField and add some error toasts
  • add Privacy Policy and Terms of Service pages
  • add React Compiler and code formatting updates
  • add react-router-dom and RoomPage
  • add room settings panel with user management
  • add settings for server
  • add story points vs hours blog article and footnote citations
  • add Terms of Service and Privacy Policy pages
  • add theme mode toggle
  • add tooltip for user avatars
  • add useKeyboardControls hook
  • auth provider for persist user state in localstorage
  • basic Card styles
  • Canvas Room redesign with enhanced UI and advanced voting analytics
  • create base home page
  • dark theme for new home page
  • display users list in room
  • edit user
  • enhance demo room functionality with new voting mechanics
  • enhance homepage with new AppPreview and Testimonials components
  • enhance UI component management and integrate new features
  • error notification if some response contains error from server
  • fix and improve NotFoundPage
  • footer
  • handle state when game over and some styles improvement
  • handle state when game over and some styles improvement
  • header for room and made some small nice improvements
  • hide selected cards
  • implement comprehensive SEO optimization
  • implement demo room functionality with automated bot voting
  • implement invite link copied to clipboard and small improvements
  • implement voting timer with real-time synchronization
  • improve NotFoundPage
  • integrate @vercel/speed-insights for performance monitoring
  • integrate Playwright for end-to-end testing and enhance UI accessibility
  • introduce OODA loop agents for decision-making process
  • introduce semantic design tokens for dark mode
  • join_room mutation and small refactor
  • Keyboard controls
  • make the nextjs and convex a main implementation
  • migrate more components to shadcn
  • migration to the next js and convex
  • move ConfirmationDialog to shadcn ui
  • move to shadcn a few components
  • new home page design
  • new home page design
  • optimize Convex database schema and fix N+1 query issues
  • overhaul About page with new layout and core values emphasis
  • pick card
  • port Features page from React to Next.js
  • query user_rooms
  • redesign homepage for improved dark theme aesthetics
  • Redesign homepage sections with modern UI
  • remove user from room via player node selection and delete key
  • rename call to action button and update og:image
  • revamp features page with enhanced UI and new feature descriptions
  • Room and Player components
  • seo: optimize homepage for search engine visibility
  • setup graphql-codegen and add cors middleware
  • setup server
  • setup web client
  • setup web server and base graphql schema
  • setup ws conention for subscription room
  • simplify PlayerNode to card-centric design with emoji vote status
  • simplify ResultsNode to match TimerNode design
  • start new game confirmation
  • start new game confirmation
  • subscription room add filter by room id
  • Table component
  • table control
  • table: place players around and make table responsive
  • try simple broker
  • update home page text
  • update logo and theme colors
  • update README file
  • update spec.yaml for clien
  • update tests inside CreateUserDialog and EditUserDialog components
  • user form and createUserMutation
  • user logout
  • vote distribution chart
  • We stand with Ukraine
  • wip: new home page and move to tailwindcss

Bug Fixes

  • adjust component order in HomeContent
  • adjust padding in AppPreview component for improved layout consistency
  • constrain Node.js version to avoid v23 compatibility issues
  • env vars on production
  • env vars on production
  • footer styles
  • improve join room form UX and password manager compatibility
  • move auto-reveal to server-side scheduler to prevent OCC conflicts
  • remove blog opengraph-image to resolve 5xx errors
  • remove cors settings
  • resolve TypeScript and ESLint errors
  • scrolls on home page
  • spacing on sides of table

Performance Improvements

  • optimize room canvas callbacks with refs pattern

Documentation

  • improve CLAUDE.md with architecture patterns and testing guidance
  • optimize README for SEO and GitHub discoverability
  • update README to remove CI badge and enhance clarity

Miscellaneous

  • add catchall_document to spec.yaml
  • add emoji
  • add emoji
  • add more emoji to README.md
  • add new allowed origin and update spec.yaml
  • add react emoji
  • add README.md with project description and Getting Started
  • add todo section to readme
  • add ts emoji
  • and env var GOOGLE_ANALYTICS_ID and inject Google Analytics script only in production
  • bump client dependencies
  • bump server dependencies
  • cleanup
  • create CODE_OF_CONDUCT.md
  • delete old implementation
  • deps-dev: bump vite from 6.2.2 to 6.2.4 in /client
  • deps: bump @modelcontextprotocol/sdk from 1.25.1 to 1.25.2
  • deps: bump diff from 8.0.2 to 8.0.3
  • deps: bump hono from 4.11.3 to 4.11.4
  • deps: bump lodash from 4.17.21 to 4.17.23
  • deps: bump qs from 6.14.0 to 6.14.1
  • deps: update client dependencies
  • drop engines requirements
  • fix clippy warnings
  • fix eslint and eslint errors
  • improve Deck styles
  • issue templates
  • issue templates
  • license
  • license
  • make picking card more smooth and not depends on internet connection 🏃‍♂️
  • move fron cra to vite and bump dependencies
  • move homepage components inside components folder
  • move to tanstack/react-router
  • rebrand from PokerPlanning.org to AgileKit
  • remove all mui dependencies
  • remove deprecated agent and configuration files
  • remove old home page
  • remove tsc from build script
  • remove unnecessary prop form Deck
  • remove unused prop form ApplicationSettings
  • set exact engines versions
  • setup claude-code-spec-workflow
  • setup proxy for local development environment
  • specify a Node.js version
  • spec: update app deploy config
  • split domain to separate modules
  • test sub agents
  • update client README file
  • update dependencies
  • update dependencies
  • update dependencies
  • update dependencies and node version compatibility
  • update dependencies and TypeScript configuration
  • update ESLint and TypeScript configurations
  • update image description
  • update logo and add new icon
  • update package lock
  • update project configuration and dependencies
  • update readme
  • update readme file
  • update readme file
  • update readme file
  • update README.md
  • update README.md
  • update repository references from ModPhoenix to INQTR
  • update server dependencies
  • update shadcn components
  • update spec and Dockerfile
  • update TypeScript version to 5.9.2 and clean up StoryNode component formatting
  • upgraded version of node in nvmrc
  • use chadcn toast
  • use defaultNotFoundComponent

Code Refactoring

  • enhance e2e testing framework and home page interactions
  • optimize player positioning and code cleanup
  • remove classic room variant, make canvas room the default

Tests

  • Add comprehensive e2e test coverage for redesigned homepage
  • add comprehensive e2e tests for home page
  • estimation session with 3 users
  • fix home page test and cleanup
  • implement comprehensive e2e tests for room creation
  • install playwright
  • room account menu and improve AccountMenu accessibility
  • should allow joining room after logout
  • update: multiple users to join a room and estimate a task

CI/CD

  • add release-please for automated releases

Blog

  • add article on why planning poker uses Fibonacci sequence

Analytics consent

We use essential cookies to run the app. Optional analytics stay off unless you allow them. Read more in our Privacy Policy.