Skip to main content

Atria v0.1.0 Released

· 2 min read
Steven
Lead Developer

We're excited to announce the release of Atria v0.1.0, the first official release of our open-source event management platform! This release focuses on stability, documentation, and developer experience improvements.

What's New in v0.1.0

Added

Dashboard Improvements

  • Scrollable sections for organizations and news on dashboard with custom purple-themed scrollbars
  • v0.1.0 release announcements in dashboard news with clickable documentation links

Navigation & Documentation

  • Documentation and GitHub icon links in landing page navigation (desktop only)
  • Comprehensive .env.example with 113 lines of detailed configuration guidance
  • Complete documentation site at docs.atria.gg

Developer Experience

  • Script organization with dedicated scripts/dev/, scripts/testing/, and scripts/database/ directories
  • Script documentation in scripts/README.md

Fixed

Critical Security & Privacy

  • Connection request privacy settings now properly enforced on backend
  • Privacy preferences now validated server-side for all three levels (Event Attendees Only, Speakers & Organizers Only, No One)

Navigation & Routing

  • "Manage Sessions" navigation route in speakers manager (no more 404 errors)

Analytics & Documentation

  • Plausible analytics double-counting on landing page
  • OpenAPI documentation references for pagination endpoints

Code Quality

  • Frontend linting errors throughout codebase
  • React prop naming conventions (fetchpriorityfetchPriority)
  • Double serialization errors in pagination endpoints

Changed

Project Structure

  • Flattened api/api/ nested directory structure for cleaner project organization
  • Organized root-level scripts into logical categories

Documentation

  • Complete rewrite of README with accurate prerequisites and installation steps
  • Added reference to documentation repository (github.com/thesubtleties/atria-docs)
  • All documentation now points to docs.atria.gg
  • Removed references to non-existent documentation pages
  • Simplified PR template from 57 to 23 lines for better adoption
  • Improved CONTRIBUTING.md with correct local development setup

Performance

  • Optimized privacy checks to prevent N+1 query issues
  • Better error handling in pagination endpoints
  • Proper schema registration for Flask-SMOREST OpenAPI generation

Try Atria Today

Visit atria.gg to try the platform, or check out the installation guide to self-host your own instance.

Links: