Releases: FormeraApp/Formera
Releases · FormeraApp/Formera
v0.0.8 Release
What's Changed
- Refactors release workflow for efficiency by @LeCyreaxYT in #4
- Add OpenAPI/Swagger documentation and backend improvements by @LeCyreaxYT in #5
- 6c6c89a security(backend): add file type validation on upload
- b26d958 security(backend): reduce JWT expiration to 24 hours
- caa65ff security(backend): use consistent 'role' context key
- 953f04c security(frontend): add security headers to Nitro config
- 5b642d5 security(frontend): add URL validation for rich text links
- 7488ad3 feat(frontend): make response count clickable in form cards
- 1ac4ed7 feat(frontend): add field type selector to settings modal
- 67753e1 fix(backend): preserve special characters in HTML sanitizer
Full Changelog: v0.0.7...v0.0.8
v0.0.7 Release
What's Changed
- Enhances settings and backend API configuration by @LeCyreaxYT in #3
Full Changelog: v0.0.6...v0.0.7
v0.0.6 Release
What's Changed
- Relocates script block in layout by @LeCyreaxYT in #2
Full Changelog: v0.0.5...v0.0.6
v0.0.5 Release
What's Changed
- Release 0.0.5 by @LeCyreaxYT in #1
New Contributors
- @LeCyreaxYT made their first contribution in #1
Full Changelog: v0.0.4...v0.0.5
v0.0.4 Release
- Refactors to SSR with Node.js and Nginx
Full Changelog: v0.0.3...v0.0.4
v0.0.3 Release
- Modified Dockerfile: Added || yarn install to the yarn install --immutable command to ensure installation success even if the immutable install fails.
- Modified frontend/yarn.lock: Updated dependency versions and resolutions. A large number of dependencies were removed and added within the lockfile.
Full Changelog: v0.0.2...v0.0.3
v0.0.2 Release
Initial Release
Self-hosted form builder. Privacy-friendly alternative to Google Forms.
Features
Form Builder
- Drag & drop form builder with live preview
- 15+ field types: Text, Textarea, Number, Email, Select, Multi-Select, Checkbox, Radio, Rating, Scale, Date/Time, File Upload, Signature, Rich Text, Heading, Paragraph, Divider, Section
- Multi-page forms with progress indicator
- Custom form slugs for clean URLs
- Password-protected forms
- Form duplication
Responses & Analytics
- Real-time submission tracking
- Response statistics and analytics
- Export to CSV and JSON
- Individual response view
Storage
- Local file storage (default)
- S3-compatible storage support (AWS S3, MinIO, etc.)
- Automatic file migration between storage backends
- Orphaned file cleanup
Security & Privacy
- JWT authentication
- Self-hosted - your data stays on your server
- No tracking, no analytics sent to third parties
Deployment
- Single Docker image with everything included
- Docker Compose support
- Simple configuration via environment variables
Internationalization
- English and German language support
- Browser language detection
Tech Stack
| Component | Technology |
|---|---|
| Backend | Go 1.24, Gin, GORM |
| Frontend | Nuxt 4, Vue 3, TypeScript, Tailwind CSS 4 |
| Database | SQLite |
| Storage | Local / S3-compatible |
Full Changelog: https://github.com/FormeraApp/Formera/commits/v0.0.2