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

Spdx Licenses Laravel Package

composer/spdx-licenses

PHP library providing the official SPDX license and exception lists plus validation of SPDX license expressions. Look up licenses by identifier or name, check OSI approval and deprecation status, and validate complex license strings.

View on GitHub
Deep Wiki
Context7
1.5.9
  • Changed: updated licenses list to SPDX 3.26.0
1.5.8
1.5.7
  • Changed: updated licenses list to SPDX 3.17
    • Changed: ${var} PHP 8.2 deprecations resolved
1.5.6
  • Changed: updated licenses list to SPDX 3.15
1.5.5
  • Changed: updated licenses list to SPDX 3.11
1.5.4
  • Changed: updated licenses list to SPDX 3.9
1.5.3
  • Changed: updated licenses list to SPDX 3.8
1.5.2
  • Changed: updated licenses list to SPDX 3.6
1.5.1
  • Changed: updated licenses list to SPDX 3.4
1.5.0
  • Changed: updated licenses list to SPDX 3.3
1.4.0
  • Changed: updated licenses list to SPDX 3.1
1.3.0
  • Added: SpdxLicenses::getLicenses to get the whole list of methods.
    • Changed: license identifiers are now case insensitive.
1.2.0
  • Added: deprecation status for all licenses and a SpdxLicenses::isDeprecatedByIdentifier method.
    • Changed: updated licenses list to SPDX 3.0.
1.1.6
  • Changed: updated licenses list.
1.1.5
  • Changed: updated licenses list.
1.1.4
  • Changed: updated licenses list.
1.1.3
  • Changed: updated licenses list.
    • Changed: dropped test namespace.
    • Changed: tedious small things.
1.1.2
  • Changed: updated licenses list.
1.1.1
  • Changed: improved performance when looking up just one license.
    • Changed: updated licenses list.
1.1.0
  • Changed: updater now sorts licenses and exceptions by key.
    • Changed: filenames now class constants of SpdxLicenses (LICENSES_FILE and EXCEPTIONS_FILE).
    • Changed: resources directory now available via static method SpdxLicenses::getResourcesDir().
    • Changed: updated licenses list.
    • Changed: removed json-schema requirement.
1.0.0
  • Break: the following classes and namespaces were renamed:
    • Namespace: Composer\Util -> Composer\Spdx
    • Classname: SpdxLicense -> SpdxLicenses
    • Classname: SpdxLicenseTest -> SpdxLicensesTest
    • Classname: Updater -> SpdxLicensesUpdater
    • Changed: validation via regex implementation instead of lexer.
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