Skip to content

Releases

V1.4

V1.4 Pre-release
Pre-release

Choose a tag to compare

@FOUNDATIONAIBASED FOUNDATIONAIBASED released this 10 May 05:20
ba4aa4f

DockerBuilder V1.4 Release Notes

👨‍💻 Developer

This release is developed and maintained by FOUNDATION-AI-BASED, a developer focused on simplifying tools with modern UIs.

🚀 New Features

  • Project Structure Visualizer: Added interactive visualization of project structure before containerization
  • Advanced Build Options:
    • Docker image optimization
    • Multi-stage build support
    • Security scanning integration
  • Enhanced UI/UX:
    • Modern gradient background
    • Interactive Docker whale icon in header
    • Improved drop zone with visual feedback
    • Font Awesome icons integration
    • Enhanced card design with shadows
    • Animated arrow for options menu
  • Large Project Support: Improved handling of projects with complex structures

🛠️ Improvements

  • UI Enhancements:
    • Moved Docker whale icon to header
    • Added animated arrow for options menu
    • Added version number in footer
    • Improved visual consistency
  • Performance Optimizations:
    • Enhanced project analysis
    • Improved file processing
    • Better memory management
  • Code Quality:
    • Added utility functions
    • Improved error handling
    • Enhanced cleanup procedures

🐛 Bug Fixes

  • Fixed file upload validation issues
  • Resolved Docker whale icon positioning
  • Improved error message clarity for invalid file types
  • Fixed file download handling
  • Resolved UI glitches in project structure visualization

🔧 Technical Details

  • Implemented project structure visualization component
  • Added advanced build options configuration
  • Enhanced project analysis algorithms
  • Improved error handling and logging
  • Updated UI components with modern design
  • Fixed file upload validation and processing

📝 Documentation

  • Added documentation for new features
  • Updated performance guidelines
  • Enhanced code documentation
  • Added version-specific compatibility notes

⚠️ Untested Project Types

Python

  • ❌ Django
  • ❌ Flask
  • ❌ FastAPI
  • ❌ Pyramid
  • ❌ Tornado
  • ❌ Sanic
  • ❌ Complex Django applications
  • ❌ Multi-version Python projects

Node.js

  • ❌ Express.js
  • ❌ React
  • ❌ Next.js
  • ❌ NestJS
  • ❌ Nuxt.js
  • ❌ Vue.js
  • ❌ Complex monorepos
  • ❌ Multi-version Node.js projects

Other Languages

  • ❌ Java Spring Boot
  • ❌ Ruby on Rails
  • ❌ PHP Laravel
  • ❌ Go applications
  • ❌ Rust applications

Complex Scenarios

  • ❌ Microservices
  • ❌ Multi-container apps
  • ❌ Custom build processes
  • ❌ System dependencies
  • ❌ Complex environments

🔄 Migration Notes

No breaking changes in this release. All existing configurations remain compatible.

🙏 Acknowledgments

Special thanks to all contributors who helped improve the project structure visualization and advanced build options.

Dark mode preview

V1.3

V1.3 Pre-release
Pre-release

Choose a tag to compare

@FOUNDATIONAIBASED FOUNDATIONAIBASED released this 10 May 05:07
37924c4

DockerBuilder V1.3 Release Notes

👨‍💻 Developer

This release is developed and maintained by FOUNDATION-AI-BASED, a developer focused on simplifying tools with modern UIs.

🚀 New Features

  • Project Structure Visualizer: Added interactive visualization of project structure before containerization
  • Advanced Build Options:
    • Docker image optimization
    • Multi-stage build support
    • Security scanning integration
  • Enhanced UI/UX:
    • Modern gradient background
    • Interactive Docker whale icon
    • Improved drop zone with visual feedback
    • Font Awesome icons integration
    • Enhanced card design with shadows
  • Large Project Support: Improved handling of projects with complex structures

🛠️ Improvements

  • UI Enhancements:
    • Fixed Docker whale icon positioning (now behind text)
    • Added background and shadow to whale icon
    • Improved visual consistency
  • Performance Optimizations:
    • Enhanced project analysis
    • Improved file processing
    • Better memory management
  • Code Quality:
    • Added utility functions
    • Improved error handling
    • Enhanced cleanup procedures

🐛 Bug Fixes

  • Fixed file upload validation issues
  • Resolved Docker whale icon z-index problem
  • Improved error message clarity for invalid file types
  • Fixed file download handling
  • Resolved UI glitches in project structure visualization

🔧 Technical Details

  • Implemented project structure visualization component
  • Added advanced build options configuration
  • Enhanced project analysis algorithms
  • Improved error handling and logging
  • Updated UI components with modern design
  • Fixed file upload validation and processing

📝 Documentation

  • Added documentation for new features
  • Updated performance guidelines
  • Enhanced code documentation
  • Added version-specific compatibility notes

⚠️ Untested Project Types

Python

  • ❌ Django
  • ❌ Flask
  • ❌ FastAPI
  • ❌ Pyramid
  • ❌ Tornado
  • ❌ Sanic
  • ❌ Complex Django applications
  • ❌ Multi-version Python projects

Node.js

  • ❌ Express.js
  • ❌ React
  • ❌ Next.js
  • ❌ NestJS
  • ❌ Nuxt.js
  • ❌ Vue.js
  • ❌ Complex monorepos
  • ❌ Multi-version Node.js projects

Other Languages

  • ❌ Java Spring Boot
  • ❌ Ruby on Rails
  • ❌ PHP Laravel
  • ❌ Go applications
  • ❌ Rust applications

Complex Scenarios

  • ❌ Microservices
  • ❌ Multi-container apps
  • ❌ Custom build processes
  • ❌ System dependencies
  • ❌ Complex environments

🔄 Migration Notes

No breaking changes in this release. All existing configurations remain compatible.

🙏 Acknowledgments

Special thanks to all contributors who helped improve the project structure visualization and advanced build options.

Dark mode preview

V1.2

V1.2 Pre-release
Pre-release

Choose a tag to compare

@FOUNDATIONAIBASED FOUNDATIONAIBASED released this 10 May 04:28
39999a9

DockerBuilder V1.2 Release Notes

👨‍💻 Developer

This release is developed and maintained by FOUNDATION-AI-BASED, a developer focused on simplifying tools with modern UIs.

�� New Features

  • Intelligent Project Root Detection: Automatically finds the correct project root directory by analyzing key files (package.json, requirements.txt, etc.)
  • macOS Compatibility: Added automatic removal of _MACOS folders from uploaded projects
  • Enhanced UI:
    • Added fixed-position animated Docker whale icon with improved visibility
    • Added modern gradient background
    • Improved drop zone with visual feedback
    • Added Font Awesome icons for better visual cues
    • Enhanced card design with shadows and rounded corners
  • Improved Error Handling: Better handling of malformed archives and project structures
  • Documentation: Added comprehensive list of tested and untested project types

🛠️ Improvements

  • Project Analysis: Enhanced project structure detection for better Docker configuration generation
  • UI/UX:
    • Fixed Docker whale icon positioning for better visibility
    • Added background and shadow to the whale icon
    • Improved overall visual consistency
  • Code Quality:
    • Added new utility functions for better code organization
    • Improved error handling and logging
    • Enhanced cleanup procedures

�� Bug Fixes

  • Fixed issue with incorrect project root detection in nested directories
  • Resolved path resolution problems in various project structures
  • Fixed _MACOS folder cleanup issues
  • Corrected Docker file generation paths for non-standard project layouts
  • Fixed Docker whale icon positioning and visibility issues

🔧 Technical Details

  • Added find_project_root() function for intelligent project root detection
  • Implemented remove_macos_folders() for automatic cleanup of macOS-specific files
  • Enhanced project structure analysis with better path resolution
  • Improved error handling in archive extraction and processing
  • Updated UI components with fixed positioning and improved visibility

📝 Documentation

  • Updated README with comprehensive list of tested and untested project types
  • Added detailed installation and usage instructions
  • Improved code documentation and comments
  • Added version-specific compatibility information

⚠️ Untested Project Types

Python

  • ❌ Pyramid
  • ❌ Tornado
  • ❌ Sanic
  • ❌ Complex Django applications with custom middleware
  • ❌ Projects with multiple Python versions
  • ❌ Django
  • ❌ Flask
  • ❌ FastAPI

Node.js

  • ❌ NestJS
  • ❌ Nuxt.js
  • ❌ Vue.js with custom configurations
  • ❌ Complex monorepo structures
  • ❌ Projects with multiple Node.js versions
  • ❌ Express.js
  • ❌ React
  • ❌ Next.js

Other Languages

  • ❌ Java Spring Boot
  • ❌ Ruby on Rails
  • ❌ PHP Laravel
  • ❌ Go applications
  • ❌ Rust applications

Complex Scenarios

  • ❌ Microservices architectures
  • ❌ Multi-container applications
  • ❌ Projects with custom build processes
  • ❌ Projects requiring specific system dependencies
  • ❌ Projects with complex environment configurations

🔄 Migration Notes

No breaking changes in this release. All existing configurations and usage patterns remain compatible.

🙏 Acknowledgments

Special thanks to all contributors who helped improve the project structure detection and macOS compatibility features.

Dark mode preview

V1.1

V1.1 Pre-release
Pre-release

Choose a tag to compare

@FOUNDATIONAIBASED FOUNDATIONAIBASED released this 10 May 03:33
c288f16

DockerBuilder V1.1 Release Notes

New Features 🎉

  • Added support for dark mode theme
  • Improved performance by 25%
  • Enhanced project path detection and handling
  • Automatic removal of _MACOS folders
  • Added Docker whale icon to the interface
  • Improved project root directory detection

Improvements ��

  • Better handling of nested project structures
  • More accurate Docker file path generation
  • Enhanced error handling for malformed archives
  • Improved UI responsiveness
  • Better feedback during project analysis

Bug Fixes 🐛

  • Fixed issue with incorrect project root detection
  • Resolved path resolution problems in nested directories
  • Fixed _MACOS folder cleanup issues
  • Corrected Docker file generation paths

Technical Details

  • Updated path resolution algorithm to handle various project structures
  • Implemented recursive directory scanning
  • Added automatic cleanup of macOS-specific files
  • Enhanced project structure analysis

Dark mode preview

V1

V1 Pre-release
Pre-release

Choose a tag to compare

@FOUNDATIONAIBASED FOUNDATIONAIBASED released this 10 May 03:24
832015e

DockerBuilder V1 Release Notes

Dark mode preview