Skip to content

Update v4 licensing infrastructure and security policy - #3211

Merged
JimBobSquarePants merged 1 commit into
release/4.1.xfrom
js/v4-licensing-infrastructure
Oct 9, 2026
Merged

JimBobSquarePants merged 1 commit into
release/4.1.xfrom
js/v4-licensing-infrastructure

Conversation

@JimBobSquarePants

Copy link
Copy Markdown
Member

Prerequisites

  • I have written a descriptive pull-request title
  • I have verified that there are no overlapping pull-requests open
  • I have verified that I am following the existing coding patterns and practice as demonstrated in the repository. These follow strict Stylecop rules 👮.
  • I have provided test coverage for my change (where applicable)

Description

Updates SharedInfrastructure to use Licensing 1.0.3 and copy the shared repository guidance and security policy. Includes the copied AGENTS.md and SECURITY.md changes.

@JimBobSquarePants
JimBobSquarePants merged commit 751037d into release/4.1.x Oct 9, 2026
1 check passed
@JimBobSquarePants
JimBobSquarePants deleted the js/v4-licensing-infrastructure branch October 9, 2026 08:29
This was referenced Oct 9, 2026
IhateTrains pushed a commit to ParadoxGameConverters/ImperatorToCK3 that referenced this pull request Oct 13, 2026
Updated [SixLabors.ImageSharp](https://github.com/SixLabors/ImageSharp)
from 4.1.2 to 4.1.3.

<details>
<summary>Release notes</summary>

_Sourced from [SixLabors.ImageSharp's
releases](https://github.com/SixLabors/ImageSharp/releases)._

## 4.1.3

## What's Changed
* Fix EXR encoder to write scaled values by @​JimBobSquarePants in
SixLabors/ImageSharp#3195
* Fix grayscale ICC profile conversion by @​JimBobSquarePants in
SixLabors/ImageSharp#3199
* Fix ICC rendering intent consistency and clamp sampled curves by
@​JimBobSquarePants in SixLabors/ImageSharp#3200
* Backport PNG cancellation buffer disposal fix to v4 by
@​JimBobSquarePants in SixLabors/ImageSharp#3209
* Backport lossy WebP buffer growth fix to v4 by @​JimBobSquarePants in
SixLabors/ImageSharp#3210
* Update v4 licensing infrastructure and security policy by
@​JimBobSquarePants in SixLabors/ImageSharp#3211


**Full Changelog**:
SixLabors/ImageSharp@v4.1.2...v4.1.3

Commits viewable in [compare
view](SixLabors/ImageSharp@v4.1.2...v4.1.3).
</details>

[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=SixLabors.ImageSharp&package-manager=nuget&previous-version=4.1.2&new-version=4.1.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This was referenced Oct 13, 2026
patryk-roguszewski added a commit to Palladin-io/palladin-net-backend that referenced this pull request Oct 23, 2026
)

Aktualizacja ImageSharp 3.1.11 → 4.1.3 usuwa podatności zależności
używanej do walidacji i konwersji publicznych ikon. Wcześniejszy wariant
PR-a z 4.1.2 nie przechodził Release bez licencji, a następnie odrzucał
format nowego klucza assembly-scoped. Wersja 4.1.3 zawiera obsługujący
go mechanizm Licensing 1.0.3.

Dołączono wydaną przez Six Labors licencję Community ograniczoną do
`Palladin.Module.PublicAssetCatalog`, ważną do 2028-01-15. Wydawca
jawnie dopuszcza publikowanie takiej licencji w repozytorium OSS i
użycie przez współtwórców/CI. Plik pozostaje niezmieniony względem
otrzymanego załącznika. Dokumentacja modułu opisuje zakres i odnawianie.

CI buduje i testuje w Release, ponieważ Debug może traktować błąd
licencji wyłącznie jako ostrzeżenie. Nie zmienia to uprawnień workflow
ani warunków publikacji/deploymentu.

Walidacja lokalna: `dotnet publish src/Palladin.Api/Palladin.Api.csproj
--configuration Release` zakończone sukcesem; 389 testów jednostkowych w
Release zaliczone; `git diff --check` bez uwag. Pełne testy integracyjne
wykonuje standardowe CI PR-a.

Źródła: SixLabors/ImageSharp#3211 oraz
https://sixlabors.com/posts/security-support-and-license-enforcement/ .

---------

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: patryk <patryk.roguszewski@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: patryk <patryk.roguszewski@gmail.com>
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.

1 participant