Skip to content

v1.1.8

Choose a tag to compare

@github-actions github-actions released this 29 Nov 13:57
· 267 commits to main since this release

Orchard v1.1.8

Installation

  1. Download the DMG file below
  2. Open the DMG and drag Orchard.app to your Applications folder
  3. Launch Orchard from Applications

Changes

Added

  • Image Search and Download: New feature to search Docker Hub for container images and download them directly from the UI
    • Search interface with Docker Hub integration
    • Pull progress tracking with visual feedback
    • Quick search suggestions for popular images (nginx, postgres, redis, alpine)
    • Displays official images with badges and star counts
    • Shows which images are already downloaded
    • Automatic image list refresh after successful pulls
  • Run Container from Image: New feature to run containers directly from images with comprehensive configuration options
    • "Run Container" button in image detail view and search results
    • Configuration dialog with tabbed interface for easy navigation
    • Basic settings: container name, detached mode, auto-remove options
    • Port mappings: map container ports to host ports with TCP/UDP protocol selection
    • Volume mounts: bind mount host directories into containers with read-only option
    • Environment variables: set custom environment variables
    • Advanced options: working directory and command override
  • Delete Images: Added ability to delete downloaded images
    • "Delete" button in image detail view (only shown if image is not in use)
    • Context menu delete option in image list
    • Safety check: prevents deletion if image is in use by any container
    • Confirmation dialog before deletion
  • Edit Container Configuration: Added ability to edit stopped containers
    • "Edit Configuration" button appears for stopped containers
    • Pre-filled configuration dialog with all current settings
    • Edit ports, volumes, environment variables, working directory, and commands
    • Container is automatically deleted and recreated with new settings
    • Warning banner explains the recreation process
  • Terminal Attachment: Added ability to attach terminal to running containers
    • "Terminal" button with dropdown menu in toolbar for running containers
    • Choose between sh (default shell) or bash
    • Opens in Terminal.app with interactive session
    • Context menu option to open terminal from container list

Changed

  • Settings page deprecated: You can no longer access them in the main window
    • Loading state now displays to prevent jarring view changes
    • Now requires 0.6.0 and checks the CLI version for compatibility

Fixed

  • Fixed image commands to use correct CLI syntax for container 0.6.0 (container image pull and container image list instead of plural images)

Checksums

  • SHA256: See the .sha256 file for verification

System Requirements

  • macOS 12.0 or later
  • Apple Silicon or Intel Mac