Releases: rtCamp/Frappe-Manager
Releases · rtCamp/Frappe-Manager
v0.16.0
v0.15.0
Features:
- Make Bench's Nginx Config Fully User Editable #206
- Add examples for all commands #189
- Move bench creations operation from docker entrypoint/script to cli #200
Enhancements:
- Fix
bench restart
in production env #200 - Remove duplicate backups of workers supervisor conf #200
- Check docker images before creation/start of site #200
- Add current site name in zsh prompt( fm shell ) #200
- #208
Bug Fixes:
v0.14.0
What's Changed
- Add Cloudflare Let's Encrypt DNS challenge support by @Xieyt in #180
- Feature: added global service stop all by @dipankardas011 in #181
- Add bench specific cloudflare certbot config by @Xieyt in #183
- Feature: Addition of E2E script by @dipankardas011 in #182
- Bump v0.14.0 by @Xieyt in #185
New Contributors
- @dipankardas011 made their first contribution in #181
v0.13.4
v0.13.3
What's changed:
- Fix migration executor logic for failed benches during migration #170.
- Now on every migration db backup is also taken and backup directory is moved from the CLI root directory /
backups
to the specific bench root directory /backups
dir #173. - Fix
code
command--force-start
flag #174. - Fix
create
command--template
flag #174.
v0.13.2
v0.13.1
v0.13.0
Features
- Introduce
bench_config.toml
for bench stack configuration management. #158 - Introduce
update
command for updating configuration of bench env. #15 - Support flag
--environment <prod/dev>
increate
andupdate
command. #15 - Support flag
--developer-mode <enable/disable>
increate
andupdate
command. #15 - Support flag
--admin-tools <enable/disable>
increate
andupdate
command. #15 - Introduce command
fm ssl
for managing ssl related operations. #15
Enhancements
- Fix naming of sites to bench #155
v0.12.0
Enhancements
shell
command now opens directly infrappe-bench
directory. Fixes #102.- remove
restart: always
from all sites docker-compose.yml. Fixes #136. - Add auto-completion for sitenames in commands where required. Fixes #138.
code
command now supports--work-dir
flag which defaults to/workspace/frappe-bench
. Fixes #141.- Auto detect sitename when in respective sites directory i.e when user is in
~/frappe/sites/test.localhost
and user runsfm shell
it will directly run shell for that site. Fixes #138. - Introduces
--force
flag tostart
command to force recreate containers while starting the site.
Bug Fixes
- Sync vscode settings like
python.defaultInterpreter
etc. - App installation when using
-a
flag increate
command. create
comand not working when offline for prebaked apps.- Encoding issue in
logs
command. Fixes #137.
Maintenance
- Improve exception handling along with refactor, cleanup code and update documentation.
- Update local image build script.
v0.11.0
Features
- Creation of website with any Fully Qualified Domain Name (FQDN). #113
- Gives user ability to sync the vscode debugger configuration files using flag
--debugger
infm code <site>
. #108 - Prebaked Frappe bench for faster fm site creation. #114
Enhancements
- Provide stable branch app mapping for frappe verse apps.
- Support for public GitHub frappe apps in
fm create
command in flag--apps/-a
. - Improved app validation error messages for better clarity.
Bug Fixes
- Fix
bench restart
properly not killing child processes.