Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Ssl Certificate Laravel Package

spatie/ssl-certificate

Retrieve and validate SSL/TLS certificates for any host in PHP. This package fetches certificate details like issuer, validity dates, and expiration status, making it easy to monitor domains and detect upcoming certificate issues in Laravel apps.

View on GitHub
Deep Wiki
Context7
2.6.10

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/ssl-certificate/compare/2.6.9...2.6.10

2.6.9

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/ssl-certificate/compare/2.6.8...2.6.9

2.6.8

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/ssl-certificate/compare/2.6.7...2.6.8

2.6.7

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/ssl-certificate/compare/2.6.6...2.6.7

2.6.6
2.6.4
  • fix errors
2.6.3

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/ssl-certificate/compare/2.6.2...2.6.3

2.6.2

What's Changed

Full Changelog: https://github.com/spatie/ssl-certificate/compare/2.6.1...2.6.2

2.6.1
  • improve bc
2.6.0

What's Changed

Full Changelog: https://github.com/spatie/ssl-certificate/compare/2.5.0...2.6.0

2.5.0

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/ssl-certificate/compare/2.4.1...2.5.0

2.4.0

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/ssl-certificate/compare/2.3.0...2.4.0

2.3.0
2.1.3

What's Changed

New Contributors

Full Changelog: https://github.com/spatie/ssl-certificate/compare/2.1.2...2.1.3

2.1.2
  • Make compatible with PHP 8.2

Full Changelog: https://github.com/spatie/ssl-certificate/compare/2.1.1...2.1.2

2.1.1
  • improve URL validation
2.1.0
  • add toArray and createFromArray
2.0.3
  • add support for custom ports (#143)
2.0.2
  • support spatie/macroable v2(#142)
2.0.1
  • fix edge case when using serialized certificates
2.0.0
  • require PHP 8+
  • drop support for PHP 7.x
  • use PHP 8 syntax where possible
1.22.1
  • fix getOrganization method which always returned an empty result (#139)
1.22.0
  • allow set followLocation to be set to zero, ignoring redirect (#134)
1.21.1
  • add support for PHP 8.0
  • drop support for PHP 7.3 and below
1.21.0
  • add option to disable certificate validation in createForHostName (#132)
1.20.0
  • add withSocketContextOptions
1.19.1
  • createFromFile static method bugfix #127
1.19.0
  • add lifespan in days
1.18.0
  • get details from a certificate from string (#123)
1.17.2
  • throw exception instead of displaying warning when download fails
1.17.1
  • add missing exception for invalid IP address (#121)
1.17.0
  • add function to get certificate for hostname from IP address (#119)
1.16.1
  • set SSL option param 'peer_name' with hostname value (#113)
1.16.0
  • expose the remote address that served the certificates in the downloader (#110)
1.15.0
  • internals cleanup
  • drop support for PHP 7.1 and below
1.14.1
  • add check for missing 'INTL_IDNA_VARIANT_UTS46' constant
1.14.0
  • add fingerprint sha256
1.13.1
  • Fix SSL check for IP addresses that serve a valid SSL, i.e. 1.1.1.1
1.13.0
  • add specific exceptions
1.12.11
  • add support for detecting pre-certificates
1.12.10
  • take into account that IDN functions in PHP are limited to 61 characters
1.12.9
  • allow Carbon v2
1.12.8
  • idn_to_ascii is not required anymore
1.12.7
  • use port 443 by default
1.12.6
  • normalize all hostnames to lowercase when checking validity
1.12.5
  • fix appliesToUrl
1.12.4
  • add ext-intl dep to composer.json
1.12.3
  • convert IDN to ASCII before attempting to validate
1.12.2
  • fix bug where wildcard matching could be wrong
1.12.1
  • close socket connection in Downloader::fetchCertificates()
1.12.0
  • add getFingerprint()
1.11.7
  • fixes for containsDomain: add literal and wildcard match for domains
1.11.6
  • fix getDomains
1.11.5
  • fix getDomains
1.11.4
  • fix getDomain
1.11.3
  • fix keys of array with all domain names
1.11.2
  • only return unique domain names
1.11.1
  • fix dependencies
1.11.0
  • make SslCertificate macroable
1.10.0
  • add containsDomain
1.9.1
  • avoid error when issuer is empty
1.9.0
  • add usesSha1Hash
1.8.0
  • add isSelfSigned
1.7.0
  • add getDaysUntilExpirationDate
1.6.0
  • add getDomains
1.5.0
  • add withVerifyPeer and withVerifyPeerName methods on Downloader.
  • add getRawCertificateFieldsJson, getHash and __toString methods on SslCertificate
  • fixes bug where a peer certificate appears twice in a chain
1.4.0
  • add getCertificates, usingSni, withFullChain methods on Downloader.
1.3.2
  • fix wildcard matching
1.3.1
  • fix isValidUntil
1.3.0
  • add fluent interface to download certificates
1.2.1
  • lower required version of Carbon
1.2.0
  • added getSignatureAlgorithm
1.1.0
  • added isValidUntil
1.0.0
  • initial release
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
christhompsontldr/phpsdk
enqueue/dsn
bunny/bunny
enqueue/test
enqueue/null
enqueue/amqp-tools
milesj/emojibase
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport