Skip to content

Release v0.2

Choose a tag to compare

@alexmarian99 alexmarian99 released this 06 May 13:55
· 3 commits to main since this release

Strix Backend Release Notes

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