Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

markdown: upgrade php-markdown for PHP 8.0/8.1 compatibility #141

Merged
merged 1 commit into from
Aug 21, 2022
Merged

markdown: upgrade php-markdown for PHP 8.0/8.1 compatibility #141

merged 1 commit into from
Aug 21, 2022

Conversation

spackmat
Copy link
Contributor

Upgrade bundled markdown lib michelf/php-markdown to version 1.9.1 that enables PHP 8 compatibility. Also dump support for EOL PHP versions in serendipity_event_markdown, because the new version of the bundled markdown lib raises the required PHP version to PHP >=7.4.

Upgrade bundled markdown lib `michelf/php-markdown` to version 1.9.1 that enables PHP 8 compatibility. Also dump support for EOL PHP versions in serendipity_event_markdown, because the new version of the bundled markdown lib raises the required PHP version to PHP >=7.4.
@onli
Copy link
Member

onli commented Jul 25, 2022

Seems okay to me. @th-h ?

@th-h
Copy link
Member

th-h commented Jul 25, 2022

Looks alright to me.

MARKDOWNLIB_VERSION is set to "2.0" instead of "1.9.1", which is strange, but it's the same in the released files from upstream.

Nice to see the upgrades to footnote management. 👍

@th-h th-h requested review from th-h and removed request for th-h July 25, 2022 19:58
@spackmat
Copy link
Contributor Author

I did not touch the updated lib, but I was also irritated by the MARKDOWN_VERSION change. Anyhow, I don't question that. ;)

@onli onli changed the title Upgrade serendipity_event_markdown for PHP 8.0/8.1 compatibility markdown: upgrade php-markdown for PHP 8.0/8.1 compatibility Aug 21, 2022
@onli onli merged commit 76f75e5 into s9y:master Aug 21, 2022
@onli
Copy link
Member

onli commented Aug 21, 2022

Thank you @spackmat ! Merged now, let's keep an eye on this for possible compatibility issues (but those we can tackle if they pop up).

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants