Replies: 4 comments 15 replies
-
Have Look over the code, it seems like for a |
Beta Was this translation helpful? Give feedback.
-
The addition of this flag is very problematic and I recommend you consider rolling this back. My guess is the majority of your users are building templates for in-house use, and your attempt to implement some form of "safeness" is not appropriate. How are you determining/defining what is "safe"? |
Beta Was this translation helpful? Give feedback.
-
I didn't read what is written here, but I can't use I don't know the background of this, but it would be cool to have a good error message. 🤷♂️ |
Beta Was this translation helpful? Give feedback.
-
Update: It appears that subcommands are now mandatory. See my next comment for explanation. ====== Hey, I am confused regarding
Could this be an unwanted side effect? My initial thought was that by default copier executes And to update a project one has to explicitly provide subcommand |
Beta Was this translation helpful? Give feedback.
-
BREAKING CHANGE
git mergetool
orgit difftool
after updating.--overwrite/-w
disappeared fromcopier update
. It is now implicit.overwrite=True
is now required.inline
instead ofrej
.copier
must become nowcopier update
; alsocopier ./tpl ./dst
must becomecopier copy ./tpl ./dst
.copier -r HEAD update ./dst
must now becomecopier update -r HEAD ./dst
orcopier update ./dst -r HEAD
.copier.copy
function is removed. Usecopier.run_copy
,copier.run_update
orcopier.run_recopy
explicitly as needed.Feat
--UNSAFE
switch (feat: disable unsafe features by default and add--UNSAFE
switch #1171)recopy
command and functionFix
Refactor
This discussion was created from the release v8.0.0 (2023-06-04).
Beta Was this translation helpful? Give feedback.
All reactions