2025-03-29 - 2026-03-29
Overview
16 Releases published by 2 users
Published
0.15.0-alpha
0.15.0-alpha
Published
0.14.0-alpha
0.14.0-alpha
Published
0.13.0-alpha
0.13.0-alpha
Published
0.12.0-alpha
0.12.0-alpha
Published
0.11.0-alpha
0.11.0-alpha
Published
0.10.0-alpha
0.10.0-alpha
Published
0.9.0-alpha
0.9.0-alpha
Published
0.8.0-alpha
0.8.0-alpha
Published
0.7.0-alpha
0.7.0-alpha
Published
0.5.0-alpha
0.5.0-alpha
Published
0.4.0-alpha
0.4.0-alpha
Published
0.3.0-alpha
0.3.0-alpha
Published
0.2.0-alpha
0.2.0-alpha
Published
0.1.0-alpha
0.1.0-alpha
Published
0.6.0-alpha
Published
0.5.1-alpha
0.5.1-alpha
73 Pull requests merged by 1 user
Merged
#74 fix: code blocks rendering + consistent styling with ciphera-website
Merged
#73 Dashboard shell, breadcrumb navigation, sidebar redesign & integration pages SEO overhaul
Merged
#72 Invoice list with VAT breakdown and PDF download
Merged
#71 Add Mollie checkout flow, billing UI, and payment UX polish
Merged
#70 Legacy settings removal, performance improvements, modal polish
Merged
#69 Unified settings modal + dashboard shell redesign
Merged
#68 PageSpeed monitoring, Polar billing, sidebar polish, frontend consistency audit
Merged
#67 Landing page redesign, dashboard improvements & new settings sections
Merged
#66 feat: add 5-level intensity heatmap to Peak Hours
Merged
#65 fix: auto-detect domain from hostname for zero-config GTM support
Merged
#64 fix: invert macOS and PlayStation icons in dark mode
Merged
#63 fix: tighten dashboard vertical spacing
Merged
#62 fix: remove globe tab from locations, default to countries
Merged
#61 fix: preserve intentional OS name casing (macOS, iOS, webOS)
Merged
#60 Add real browser & OS logo icons
Merged
#59 Add filtered traffic admin page
Merged
#58 docs: full AGPL-3.0 license text
Merged
#57 Sidebar redesign, dropdown fixes, and soft-delete UI
Merged
#56 Funnels V2: event steps, edit UI, filters, trends, breakdowns
Merged
#55 feat: soft-delete sites with 7-day grace period
Merged
#54 chore: bump @ciphera-net/ui to ^0.2.8
Merged
#53 Slim tracking script: send raw browser state, let server handle normalization
Merged
#52 BunnyCDN, Search tab, journeys redesign, and dashboard polish
Merged
#50 feat: track time-on-page via unload ping for accurate visit durations
Merged
#49 feat: centralise date/time formatting with European conventions
Merged
#48 Site verification status UI
Merged
#47 fix: exclude sitemap.xml, robots.txt, llms.txt from auth middleware
Merged
#46 Chart UX improvements, behavior page polish, and SEO setup
Merged
#45 Polish dashboard UX, loading states, and tracking accuracy
Merged
#44 fix: pass CSRF token to switch-context call in refresh route
Merged
#43 Release 0.15.0-alpha
Merged
#42 Release 0.14.0-alpha
Merged
#41 fix: add Cache-Control no-cache for HTML pages to prevent stale CDN content
Merged
#40 Dashboard filtering, automatic tracking, chart rebuild & settings modal
Merged
#39 Release 0.13.0-alpha
Merged
#38 Settings page overhaul, auth resilience, and automated testing
Merged
#37 Admin Dashboard enhancements, OAuth session fixes, and tracking script improvements
Merged
#36 Performance insights, Goals & Events, 2FA improvements, auth fixes
Merged
#35 [PULSE-60] Frontend hardening, UX polish, and security
Merged
#34 [PULSE-59] Design consistency audit fixes
Merged
#33 [PULSE-58] Data retention settings in Site Settings
Merged
#32 [PULSE-57] Billing UX: renewal display, design fixes, React crash fix
Merged
#31 chore: update CHANGELOG.md and DESIGN_SYSTEM.md
Merged
#30 [PULSE-56] Consolidate pulse-frontend with ciphera-ui (design system migration)
Merged
#29 fix: extract notification utility functions for better code organizat…
Merged
#28 [PULSE-55] In-app notification center, settings tab, and notifications page
Merged
#27 chore: replace Twitter icon with X logo in referrer display
Merged
#26 docs(README): position Pulse as commercial product
Merged
#25 fix: reorganize data loading and auto-refresh logic in SiteDashboardP…
Merged
#24 [PULSE-54] Analytics chart improvements and live dashboard
Merged
#23 [PULSE-53] Campaigns block improvements
Merged
#22 [PULSE-52] Top Referrers favicons, display names, and merge by name
Merged
#21 [PULSE-51] Visitor ID storage: optional localStorage for cross-tab unique visitors
Merged
#20 [PULSE-28] Changelog / release process
Merged
#19 [PULSE-35] Billing tab: cancel and change-plan UI and copy
Merged
#18 [PULSE-50] Organizations rename, remove Tools page, post-login profile fetch, welcome page UX
Merged
#17 [PULSE-49] Welcome flow, add-site step 2, shared ScriptSetupBlock, and dashboard empty state
Merged
#16 refactor: update layout and styling of site dashboard buttons and dat…
Merged
#15 [PULSE-47] Add uptime monitoring dashboard
Merged
#14 [PULSE-46] Add Features page, header nav link & version bump to 0.1.3
Merged
#13 [PULSE-45] Integrations page overhaul — 75 guides, SEO, search & filters
Merged
#12 [PULSE-44] Design consistency audit fixes
Merged
#11 [PULSE-43] Design system standardization and branding alignment
Merged
#10 [PULSE-13] Org Audit Log UI with advanced filtering
Merged
#9 [PULSE-10] Billing usage in dashboard – frontend
Merged
#8 [PULSE-36] Funnels UI - builder and report
Merged
#7 [PULSE-41] Implement UTM Campaign URL Builder & Tools
Merged
#6 [PULSE-11] Add Campaigns report to dashboard
Merged
#5 [PULSE-4] Goals & Events dashboard block and settings UI
Merged
#4 PULSE-31: PWA support and offline banner
Merged
#3 feat: [PULSE-32] Invoice history and download — Billing tab invoice list and PDF/view links
Merged
#2 feat(auth): improve error messages for expired sessions, invalid credentials, and network issues (PULSE-25)
Merged
#1 Footer 'Why Pulse'