Packages

Devcontainer setup for Elixir projects — operate at DevCon 4

Current section

Files

Jump to
devcon4 CHANGELOG.md
Raw

CHANGELOG.md

# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com),
and this project adheres to [Semantic Versioning](https://semver.org).
## [0.2.0] - 2026-04-12
### Changed
- Renamed project to DevCon 4 (from rodar_devcontainer)
- Converted from Igniter dependency to standalone Mix archive
- Installer is now `mix devcon4.install` (no longer requires adding a project dependency)
- Existing files are skipped by default instead of warning
### Added
- `--force` flag to overwrite existing devcontainer files
- Firewall script is automatically set as executable
### Removed
- Igniter dependency
- rodar_release dependency
## [0.1.0] - 2026-04-03
### Added
- Igniter installer (`mix igniter.install rodar_devcontainer`)
- Dockerfile template with Elixir, Node.js, Claude Code, and dev tools
- devcontainer.json template with volume mounts and firewall setup
- Restrictive outbound firewall (GitHub, Hex.pm, Anthropic API)
- Configurable Elixir/Erlang versions, Ubuntu release, and timezone
- VS Code extension support (ElixirLS)