Current section

Files

Jump to
flame CHANGELOG.md
Raw

CHANGELOG.md

# Changelog
## 0.3.0 (2024-07-26)
### Bug Fixes
- Copy sym links in `:copy_paths` and `:sync_beams`
- Fix function error caused by anonymous functions in `:copy_paths` and `:sync_beams`
### Enhancements
- Use OTP 27's `:json` if available
## 0.2.0 (2024-06-17)
### Backwards incompatible changes
- For backend implementations, the `FLAME.Parent` encoded format has changed to include more information about the parent and child. See `FLAME.Parent` moduledoc for more information.
### Enhancements
- Add `:code_sync` pool configuration for syncing beam files and code paths to flames
## 0.1.12 (2024-03-14)
- Support `link: false` on `FLAME.call/3`, `FLAME.cast/3`, and `FLAME.place_child/3` for opt-in allowance of long-running FLAME operations (up to `:shutdown_timeout`) regardless of what happens to the caller process or caller node.
## 0.1.11 (2024-02-22)
- Add ability to configure custom metadata for launch FlyBackend machine
## 0.1.10 (2024-02-21)
- Fix `FLAME.cast/2` defaulting to boot timeout for executions
## 0.1.9 (2024-02-20)
- Fix `FLAME.cast/2` allowing more than allowed max_concurrency operations
- Explicitly prefer local region in `FlyBackend`
## 0.1.8 (2024-01-02)
- Fix Pool supervisor name collisions
## 0.1.7 (2023-12-15)
- Fix error on concurrent calls when runners are pending
## 0.1.6 (2023-12-11)
- Fix references to incorrectly named FLAME_PARENT export
## 0.1.5 (2023-12-07)
- Allow passing fly guest options to configure cpus, cpu_kind, gpu_kind, and memory_mb
## 0.1.4 (2023-12-06)
Public release đŸ”¥