Releases: vanilla/nbbc
Releases · vanilla/nbbc
v2.6.0
What's Changed
- Add handling of preg_match errors during lexing by @acharron-hl in #38
New Contributors
- @acharron-hl made their first contribution in #38
Full Changelog: v2.5.0...v2.6.0
v2.5.0
What's Changed
- BBCodeLibrary: fix incomplete PHPDoc typehints by @hemberger in #34
- Make lexer and stack public properties of BBCode by @hemberger in #33
- Add missing
ENT_QUOTES
tohtmlspecialchars()
by @jdreesen in #35 - Improve performance LOGarithmically by @Jaynator495 in #37
- Update
BBCODE_VERSION
andBBCODE_RELEASE
to match the latest release by @jdreesen in #36
New Contributors
- @jdreesen made their first contribution in #35
- @Jaynator495 made their first contribution in #37
Full Changelog: v2.4.0...v2.5.0
Version 2.4.0
What's Changed
- Replace CircleCI with Github Actions by @charrondev in #32
- Fix PHP 8.2 warnings by @hemberger in #31
Full Changelog: v2.3.1...v2.4.0
Version 2.3.1
What's Changed
- Fix the build badge and make tests stricter by @tburry in #27
- Update to next-gen CircleCI docker images by @hemberger in #28
- Fix remaining deprecation warnings in PHP 8.1 by @hemberger in #29
- Convert single quotes when escaping HTML entities by @hemberger in #30
Full Changelog: v2.3...v2.3.1
NBBC 2.3
This is primarily a bug fix version that adds support for PHP 8.0 and PHP 8.1. Hat tip to @hemberger and @hemberger. This is a minor version bump instead of a patch release because we also changed the CI build system to Circle CI.
NBBC 2.2.4
This version addresses a performance issue when debug isn't enabled.
NBBC 2.2.3
This version addresses some deprecation warnings regarding using a continue
in a switch
statement when running under PHP 7.3.
NBBC 2.2.2
This update addresses a typo in the software license key.
NBBC 2.2.0
NBBC 2.0.1
This is a minor release that updates the README and fixes the license in composer.json.