semprag / biblatex-sp-unified

An opinionated biblatex implementation of the Unified Stylesheet for Linguistics Journals
LaTeX Project Public License v1.3c
39 stars 13 forks source link

Upcoming changes in biblatex 3.8 #38

Closed moewew closed 7 years ago

moewew commented 7 years ago

biblatex 3.8 is scheduled for release quite soon.

At least one of the changes is relevant for your style.

You can find the full list of changes at https://github.com/plk/biblatex/blob/dev/doc/latex/biblatex/CHANGES.org and https://github.com/plk/biblatex/wiki

fintelkai commented 7 years ago

Thanks for the heads up, @moewew !

fintelkai commented 7 years ago

Thanks, @alecshaw. Is this backwards-compatible or will older version of biblatex croak now? Compare https://github.com/semprag/biblatex-sp-unified/pull/27 for how we added some guards for a previous change. This is perhaps moot now? I really don't know for how many versions of biblatex, we should add conditionals.

alecshaw commented 7 years ago

Right, that hadn't occurred to me. Sorry about that. Likely croaking in older versions. I'll look into a conditional like #27 to maintain backward compatibility. I think given that the deprecation is just one version out, I think a conditional makes sense here.

I like to have the latest updates for things, but I know a few users never update their LaTeX installations. Any thoughts from the community about how many versions of biblatex to support?

chbrown commented 7 years ago

I merged #39 as-is, and added a section about supporting older biblatex versions (via tags) to the README: https://github.com/semprag/biblatex-sp-unified#backward-compatibility

My reasoning: