I have a question that has been answered a few times, but does not work for me (and also not for another commenter in a previously asked question).
I want to remove the parenthesis around the yead in the bibliography with biblatex style authoryear, and ideally also add a comma and space before it. I have looked at the following questions:
biblatex: How to remove the parentheses around the year in authoryear style?
How to (properly) remove the parentheses around the year in authoryear style?
How to (properly) remove the parentheses around the year in authoryear style? (v2)
I use biber 2.10 and TexLive 2017/W32Tex.
This MWE should work according to the question v2 above, but does not work for me, i.e. the output is still Author, Anne (2001a). Alpha. The output I need is Author, Anne, 2001a. Alpha.
\documentclass{article}
\usepackage[style=authoryear,dashed=false]{biblatex}
\usepackage{xpatch,filecontents}
\begin{filecontents}{\jobname.bib}
@misc{A01,author={Author, Anne},year={2001},title={Alpha}}
@misc{A02,author={Author, Anne},year={2001},title={Beta}}
\end{filecontents}
\addbibresource{\jobname.bib}
\xpatchbibmacro{date+extrayear}{%
\printtext[parens]%
}{%
\setunit*{\addperiod\space}%
\printtext%
}{}{}
\begin{document}
\nocite{*}
\printbibliography
\end{document}


biblatexv3.8 (see https://github.com/plk/biblatex/wiki#release-notes-for-version-38 and in particular https://github.com/plk/biblatex/wiki/Name-Changes). These 'renaming sprees' should ideally be kept at a minimum and in hindsight changing the macro names might have been worse than living with the apparent slight inconsistency between macro name and field name. See also https://github.com/plk/biblatex/issues/700 – moewe Apr 24 '18 at 05:55