0.5.1
This commit is contained in:
18
CHANGELOG.md
18
CHANGELOG.md
@@ -1,3 +1,21 @@
|
||||
## [0.5.1] - 2025-01-28
|
||||
|
||||
### Fixed
|
||||
- 🔧 **Агрессивная оптимизация Docker сборки** - решена проблема превышения памяти при компиляции AWS SDK
|
||||
- 🔧 Добавлена конфигурация `.cargo/config.toml` с максимальными оптимизациями компилятора
|
||||
- 🔧 Ограничение параллельных задач сборки до 1 (`jobs = 1`) для экономии памяти
|
||||
- 🔧 Оптимизированные флаги линковщика и отключение debug info
|
||||
- 🔧 Временный swap файл в Docker для критических случаев нехватки памяти
|
||||
- 🔧 Альтернативный `Dockerfile.minimal` для сред с экстремальными ограничениями
|
||||
- 🔧 `.dockerignore` для уменьшения контекста сборки
|
||||
|
||||
### Technical Details
|
||||
- **Компилятор**: `opt-level = "s"`, `debuginfo = 0`, `codegen-units = 1`
|
||||
- **Профили**: thin LTO, отключение debug info в dev и release
|
||||
- **Docker**: временный swap 1GB, поэтапная очистка памяти
|
||||
- **Линковщик**: `--no-keep-memory`, `--reduce-memory-overheads`
|
||||
- **Fallback**: Dockerfile.minimal без dependency caching для критических случаев
|
||||
|
||||
## [0.5.0] - 2025-09-01
|
||||
|
||||
### Added
|
||||
|
||||
Reference in New Issue
Block a user