Changelog
Stay informed about the latest product improvements and updates.
Curator Management & Bounty Submissions
This release introduces a comprehensive multiple curator management system with role-based permissions, complete bounty submission CRUD operations with attachment handling, boolean screening questions, documentation site enhancements, and automated Discord release notifications.
- Added: Multiple curator support with invite, accept, and remove functionality
- Added: Curator role-based permissions (editing restrictions on closed/completed bounties)
- Added: Enhanced curator contact options in bounty detail pages
- Added: Complete bounty submission CRUD operations with edit mode support
- Added: Attachment handling in submissions with URL validation and file naming
- Added: Position assignment for bounty submissions with ranking support
- Added: Boolean type for screening questions in bounties
- Added: Footer component for documentation site
- Added: Discord release notification automation in CI/CD pipeline
- Added: Analytics and Sentry wiring for documentation site
- Changed: Improved organization membership validation for submissions
- Changed: Enhanced screening validation with boolean normalization
- Changed: Streamlined curator API routes with better error handling
- Changed: Bounty settings form validation before save
- Changed: Updated contact button labels for clarity in bounty pages
- Fixed: Header mobile and user menu click-outside closing logic
- Fixed: Screening answer persistence in submission flow
- Fixed: Zod validation error handling refactored for consistency
- Fixed: Sentry initialization made optional for docs (only when DSN configured)
- Infrastructure: Curator permissions test suite with comprehensive coverage
- Infrastructure: Position assignment tests and enhanced position handling logic
- Infrastructure: Organization auth enhancements for bounty and submission handling
Organization Enhancements & Bounty Improvements
This release introduces comprehensive organization profile enhancements with location, type, and industry fields, organization-based API routes for bounties and grants, improved bounty system with visibility filters and enhanced display, along with various UX improvements and bug fixes across the platform.
- Added: Organization location, type, and industry fields in settings
- Added: Visibility filter (Draft, Published, Archived) for bounties page
- Added: NoOrganizationFallback component for improved empty state handling
- Added: Resources block display in bounty detail pages
- Added: Comment counts on bounty cards
- Added: Skill category headings for better organization
- Added: Sign-in and sign-up redirect support for improved authentication flow
- Added: Organization-based API routes (/api/v1/organizations/[id]/bounties and /api/v1/organizations/[id]/grants)
- Changed: Email validation refactored to use z.email() for consistency
- Changed: RFP status 'COMPLETED' renamed to 'Paused' with updated styling
- Changed: Removed slug display from RFPs page for cleaner presentation
- Changed: Enhanced bounty card display with mobile-optimized truncation
- Changed: Improved signup success message for better clarity
- Changed: Better loading and empty state handling across Grants and RFPs pages
- Changed: Organization settings UI with enhanced form handling and validation
- Fixed: Organization profile update issues with proper field mapping
- Fixed: Sentry client initialization with configurable feedback option
- Fixed: Safer screening checks in bounty components
- Infrastructure: Comprehensive authorization and permission system for organization operations
- Infrastructure: New organization-auth utility for role-based access control
- Infrastructure: Enhanced API middleware with request logging and CORS handling
- Infrastructure: Skill metadata improvements with getSkillHeading helper function
- Infrastructure: Updated tests for organization-based bounty and grant routes
Email & Documentation Enhancements - Bug Fixes & Improvements
This release focuses on email template improvements with dark mode support, documentation site enhancements, and various bug fixes and infrastructure updates.
- Added: Dark mode support for email templates (BaseTemplate and PaymentConfirmationEmail)
- Changed: Replaced SVG logo with Img component in emails for improved rendering
- Changed: Enhanced documentation site layout with Open Graph support
- Changed: Refined global CSS for improved aesthetics
- Changed: Removed API overview references from documentation
- Infrastructure: Documentation site improvements and content updates
Platform Launch - Production Ready
First production release of Opentribe with legal compliance, enhanced features, and comprehensive improvements. This release includes GDPR cookie consent, contact & support system, grant management enhancements, SEO improvements, and full CI/CD deployment pipeline.
- Added: Cookie consent banner with GDPR compliance and privacy controls
- Added: Legal pages (Privacy Policy, Terms of Service, Cookie Policy)
- Added: Contact form and support page with email integration
- Added: Resource file uploads for grants
- Added: Share functionality for bounties, grants, and RFPs
- Added: View tracking and analytics system
- Added: Empty state components for better UX
- Added: New Opentribe branding (logomark, wordmark, PWA icons)
- Changed: Refreshed all 17 transactional email templates
- Changed: Complete grant management workflow with stepper navigation
- Changed: Comprehensive SEO enhancements (OG images, breadcrumbs, sitemap)
- Changed: Enhanced organization switcher functionality
- Fixed: Authentication and redirect issues
- Fixed: Static generation with cookies
- Fixed: OG image assets for Vercel production
- Fixed: API visibility filtering
- Infrastructure: Prisma 6.19.0, Sentry monitoring, PostHog analytics
- Infrastructure: Multi-project CI/CD deployment pipeline
- Infrastructure: Ultracite linting v6.3.2, repo-wide formatting
Initial Beta Release
First production deployment with core platform features, monitoring capabilities, and foundational infrastructure improvements.
- Sentry integration and monitoring
- Next.js upgrade to 15.5.6
- Dashboard and web component refactoring for SEO
- Exchange rate USD conversion
- Dependency updates (recharts, lucide-react, posthog, etc.)
- Development environment configuration improvements