0.5.1
Some checks failed
Deploy / deploy (push) Has been skipped
CI / lint (push) Failing after 7s
CI / test (push) Has been cancelled

This commit is contained in:
2025-09-01 22:52:33 +03:00
parent 6c3262edbe
commit d6b286f478
5 changed files with 109 additions and 7 deletions

View File

@@ -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