Skip to content

Update libpng to 1.6.54 - #3463

Merged
AlexeyGirin merged 2 commits into
masterfrom
copilot/update-libpng-library
Jan 23, 2026
Merged

AlexeyGirin merged 2 commits into
masterfrom
copilot/update-libpng-library

Conversation

Copilot AI commented Jan 23, 2026 •

Copy link
Copy Markdown
Contributor

Remove-me-section

Updated vendored libpng to the latest 1.6.54 drop to keep third-party dependencies current.

  • Summary

    • Refreshes bundled libpng sources/headers/README/LICENSE to upstream 1.6.54.
  • Key Changes

    • 🧩 Sources: replaced third_party/libpng/src C files with 1.6.54 release versions.
    • 📚 Headers: updated public and private headers plus generated pnglibconf.h to match 1.6.54 feature flags.
    • 📄 Docs: refreshed bundled README and LICENSE from the new upstream release.
  • Example

    • New version macro exposure:
      /* libpng version 1.6.54 */
      #define PNG_LIBPNG_VER_STRING "1.6.54"

Generic request

  • PR name follows the pattern #1234 – issue name
  • branch name does not contain '#'
  • base branch (master or release/xx) is correct
  • PR is linked with the issue
  • task status changed to "Code review"
  • code follows product standards
  • regression tests updated

For release/xx branch

  • backmerge to master (or newer release/xx) branch is created

Optional

  • unit-tests written
  • documentation updated

Backmerge request

  • PR name follows the pattern Backmerge: #1234 – issue name
  • PR is linked with the issue
  • base branch (master or release/xx) is correct
  • code contains only backmerge changes

Bump request

  • PR name follows the pattern Bump version to ...
  • add brackets [ ] for 'skip ci' and put it into the body
  • milestone is linked to PR
  • all tickets are closed inside the relevant milestone
Original prompt

This section details on the original issue you should resolve

<issue_title>Update libpng library to latest version</issue_title>
<issue_description>Update libpng library to latest version</issue_description>

Comments on the Issue (you are @copilot in this section)


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Co-authored-by: AlexeyGirin <26869421+AlexeyGirin@users.noreply.github.com>
Copilot AI changed the title [WIP] Update libpng library to latest version Update libpng to 1.6.54 Jan 23, 2026
Copilot AI requested a review from AlexeyGirin January 23, 2026 11:42
@AlexeyGirin
AlexeyGirin marked this pull request as ready for review January 23, 2026 12:41
@AlexeyGirin
AlexeyGirin merged commit 7f05dcc into master Jan 23, 2026
65 of 66 checks passed
@AlexeyGirin
AlexeyGirin deleted the copilot/update-libpng-library branch January 23, 2026 14:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update libpng library to latest version

3 participants