Releases
v0.3
Compare
Sorry, something went wrong.
No results found
Strix Backend Release Notes
Version 1.3.0 (May 6, 2025)
Features
Added PostgreSQL database integration with environment variable configuration
Implemented automatic database migrations on application startup
Created User model and migration example
Added database connection status endpoint at /db-status
Implemented migration management system with Umzug
Technical Notes
Using Sequelize ORM with PostgreSQL driver
Environment variables for database connection stored in .env file
Automatic migration system ensures database schema is always up to date
Added helper scripts for managing database migrations and seeds
Created basic User model structure as foundation for authentication
Version 1.2.1 (May 6, 2025)
Features
Fixed Swagger configuration to support dynamic server URLs instead of hardcoded localhost
Added environment detection for proper Swagger documentation in production deployments
Implemented server selector in Swagger UI for better environment handling
Technical Notes
Now using NODE_ENV to detect environment and adjust Swagger URLs accordingly
Added server variables in Swagger configuration for better URL handling
Fixed issue with Swagger showing http://localhost:3000 URLs in production deployment
Version 1.2.0 (May 6, 2025)
Features
Implemented proper build process with Babel
Added ESLint configuration for code quality enforcement
Created optimized production builds via npm run build
Updated GitHub Actions workflow to use the new build system
Technical Notes
Babel configured to target Node.js 18 environment
ESLint rules enforce functional programming patterns
Build process creates minified artifacts in the dist directory
Updated deployment workflow to leverage the new build process
Version 1.1.0 (May 6, 2025)
Features
Added GitHub Actions automated deployment workflow
Implemented FTP deployment functionality
Added automatic GitHub release creation based on version in commit messages
Configured build artifact packaging for releases
Technical Notes
GitHub Actions workflow triggers only on specific commit message format: DEPLOY {version}: {commitMessage}
Secured FTP credentials and server information using GitHub Secrets
Integrated build artifacts with GitHub Releases
Version 1.0.0 (May 6, 2025)
Features
Initial project setup with Express.js
Implemented Hello World GET route at /hello
Added Swagger API documentation at /api-docs
Configured development environment with nodemon for auto-reload
Technical Notes
Following functional programming principles
Implemented proper error handling with try/catch blocks
API documentation compliant with OpenAPI 3.0.0 specification
You can’t perform that action at this time.