Releases: NHSDigital/validation-service-fhir-r4
v1.0.223-alpha
Commit message
Fix: [AEA-0000] - log in json format (#217)
Summary
- Routine Change
Details
- create a log configuration file so logs appear in json format
- log exceptions with request id for traceability
Info
See code diff
Release workflow run
It was initialized by anthony-nhs
test_logging
test release
v1.0.222-alpha
Commit message
Update: [AEA-4443] - Bump FHIR R4 spec (#213)
Summary
- Routine Change
Details
In ticket 4443, we alter the GP practitioner field to be
auto-populated if it is not present. However, the current version of the
FHIR spec used by the validator does not allow for this field to be
empty. This PR will bump the spec to the latest version.
Co-authored-by: anthony-nhs [email protected]
Info
See code diff
Release workflow run
It was initialized by MatthewPopat-NHS
v1.0.221-alpha
Commit message
Upgrade: [dependabot] - bump virtualenv from 20.24.5 to 20.26.6 (#216)
Bumps virtualenv from 20.24.5 to
20.26.6.
Release notes
Sourced from virtualenv's releases.
20.26.6
What's Changed
- release 20.26.5 by
@gaborbernat
in pypa/virtualenv#2766- Fix #2768: Quote template strings in activation scripts by
@y5c4l3
in pypa/virtualenv#2771New Contributors
@y5c4l3
made their first contribution in pypa/virtualenv#2771Full Changelog: pypa/virtualenv@20.26.5...20.26.6
20.26.5
What's Changed
- release 20.26.4 by
@gaborbernat
in pypa/virtualenv#2761- Use uv over pip by
@gaborbernat
in pypa/virtualenv#2765Full Changelog: pypa/virtualenv@20.26.4...20.26.5
20.26.4
What's Changed
- release 20.26.3 by
@gaborbernat
in pypa/virtualenv#2742- Fix whitespace around backticks in changelog by
@edmorley
in pypa/virtualenv#2751- Test latest Python 3.13 by
@hugovk
in pypa/virtualenv#2752- Fix typo in Nushell activation script by
@edmorley
in pypa/virtualenv#2754- GitHub Actions: Replace deprecated macos-12 with macos-13 by
@hugovk
in pypa/virtualenv#2756- Fix #2728: Activating venv create unwanted console output by
@ShootGan
in pypa/virtualenv#2748- Upgrade bundled wheels by
@gaborbernat
in pypa/virtualenv#2760New Contributors
@ShootGan
made their first contribution in pypa/virtualenv#2748Full Changelog: pypa/virtualenv@20.26.3...20.26.4
20.26.3
What's Changed
- release 20.26.2 by
@gaborbernat
in pypa/virtualenv#2724- Bump embeded wheels by
@gaborbernat
in pypa/virtualenv#2741Full Changelog: pypa/virtualenv@20.26.2...20.26.3
20.26.2
... (truncated)
Changelog
Sourced from virtualenv's changelog.
v20.26.6 (2024-09-27)
Bugfixes - 20.26.6
- Properly quote string placeholders in activation script templates to mitigate potential command injection - by :user:`y5c4l3`. (:issue:`2768`)
v20.26.5 (2024-09-17)
Bugfixes - 20.26.5
- Upgrade embedded wheels: setuptools to
75.1.0
from74.1.2
- by :user:gaborbernat
. (:issue:2765
)v20.26.4 (2024-09-07)
Bugfixes - 20.26.4
- no longer create `()` output in console during activation of a virtualenv by .bat file. (:issue:`2728`) - Upgrade embedded wheels:
- wheel to
0.44.0
from0.43.0
- pip to
24.2
from24.1
- setuptools to
74.1.2
from70.1.0
(:issue:2760
)v20.26.3 (2024-06-21)
Bugfixes - 20.26.3
Upgrade embedded wheels:
- setuptools to
70.1.0
from69.5.1
- pip to
24.1
from24.0
(:issue:2741
)v20.26.2 (2024-05-13)
Bugfixes - 20.26.2
- ``virtualenv.pyz`` no longer fails when zipapp path contains a symlink - by :user:`HandSonic` and :user:`petamas`. (:issue:`1949`) - Fix bad return code from activate.sh if hashing is disabled - by :user:'fenkes-ibm'. (:issue:`2717`)
v20.26.1 (2024-04-29)
Bugfixes - 20.26.1
... (truncated)
Commits
ec04726
release 20.26.686ddded
Fix #2768: Quote template strings in activation scripts (#2771)6bb3f62
[pre-commit.ci] pre-commit autoupdate (#2769)220d49c
Bump pypa/gh-action-pypi-publish from 1.10.1 to 1.10.2 (#2767)cf340c8
Merge pull request #2766 from pypa/release-20.26.5f3172b4
release 20.26.522b9795
Use uv over pip (#2765)35d8269
[pre-commit.ci] pre-commit autoupdate (#2764)ee77feb
[pre-commit.ci] pre-commit autoupdate (#2763)c516056
Update README.md- Additional commits viewable in compare view
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 commands and options
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 merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after
your CI passes on it@dependabot cancel merge
will cancel a previously requested merge
and block automerging
-...
v1.0.220-alpha
Commit message
Upgrade: [dependabot] - bump ncipollo/release-action from 1.14.0 to 1.15.0 (#215)
Bumps
ncipollo/release-action
from 1.14.0 to 1.15.0.
Release notes
Sourced from ncipollo/release-action's releases.
v1.15.0
What's Changed
Add more explicit error when release list API call fails.
TLDR below - many dependency updates.
- Bump semver from 6.3.0 to 6.3.1 by
@dependabot
in ncipollo/release-action#350- Bump actions/checkout from 3 to 4 by
@dependabot
in ncipollo/release-action#364- Bump glob from 10.3.1 to 10.3.4 by
@dependabot
in ncipollo/release-action#361- Bump jest-circus from 29.5.0 to 29.6.4 by
@dependabot
in ncipollo/release-action#359- Bump typescript from 5.1.6 to 5.2.2 by
@dependabot
in ncipollo/release-action#362- Bump
@types/node
from 20.3.3 to 20.6.0 by@dependabot
in ncipollo/release-action#366- Bump jest and
@types/jest
by@dependabot
in ncipollo/release-action#367- Bump
@babel/traverse
from 7.17.3 to 7.23.2 by@dependabot
in ncipollo/release-action#378- Bump jest and
@types/jest
by@dependabot
in ncipollo/release-action#377- Bump jest-circus from 29.6.4 to 29.7.0 by
@dependabot
in ncipollo/release-action#376- Bump
@types/node
from 20.6.0 to 20.8.6 by@dependabot
in ncipollo/release-action#379- Bump
@actions/core
from 1.10.0 to 1.10.1 by@dependabot
in ncipollo/release-action#375- Bump
@types/jest
from 29.5.5 to 29.5.7 by@dependabot
in ncipollo/release-action#386- Bump actions/setup-node from 3 to 4 by
@dependabot
in ncipollo/release-action#381- Bump
@types/node
from 20.8.6 to 20.9.0 by@dependabot
in ncipollo/release-action#390- Bump typescript from 5.2.2 to 5.3.2 by
@dependabot
in ncipollo/release-action#396- Bump
@types/node
from 20.9.0 to 20.10.1 by@dependabot
in ncipollo/release-action#395- Bump
@types/jest
from 29.5.7 to 29.5.11 by@dependabot
in ncipollo/release-action#399- Bump
@actions/github
from 5.1.1 to 6.0.0 by@dependabot
in ncipollo/release-action#385- Bump typescript from 5.3.2 to 5.3.3 by
@dependabot
in ncipollo/release-action#403- Bump
@types/node
from 20.10.1 to 20.10.6 by@dependabot
in ncipollo/release-action#402- Upgrade to Node 20 by
@aovens-quantifi
in ncipollo/release-action#411- Bump undici from 5.28.2 to 5.28.3 by
@dependabot
in ncipollo/release-action#423- Bump
@types/jest
from 29.5.11 to 29.5.12 by@dependabot
in ncipollo/release-action#427- Bump
@types/node
from 20.10.6 to 20.11.24 by@dependabot
in ncipollo/release-action#426- Bump ts-jest from 29.1.1 to 29.1.2 by
@dependabot
in ncipollo/release-action#409- Bump undici from 5.28.3 to 5.28.4 by
@dependabot
in ncipollo/release-action#439- Bump typescript from 5.3.3 to 5.4.3 by
@dependabot
in ncipollo/release-action#438- Bump
@types/node
from 20.11.24 to 20.12.2 by@dependabot
in ncipollo/release-action#437- Bump glob from 10.3.10 to 10.3.12 by
@dependabot
in ncipollo/release-action#436- Bump braces from 3.0.2 to 3.0.3 by
@dependabot
in ncipollo/release-action#449- Bump glob from 10.3.12 to 11.0.0 by
@dependabot
in ncipollo/release-action#457- Bump typescript from 5.4.3 to 5.5.4 by
@dependabot
in ncipollo/release-action#459- Bump ts-jest from 29.1.2 to 29.2.4 by
@dependabot
in ncipollo/release-action#460- Bump
@types/node
from 20.12.2 to 22.0.2 by@dependabot
in ncipollo/release-action#458- Bump cross-spawn from 7.0.3 to 7.0.6 by
@dependabot
in ncipollo/release-action#480- Bump micromatch from 4.0.4 to 4.0.8 by
@dependabot
in ncipollo/release-action#463- Bump
@types/node
from 22.0.2 to 22.10.3 by@dependabot
in ncipollo/release-action#487- Bump
@types/jest
from 29.5.12 to 29.5.14 by@dependabot
in ncipollo/release-action#476- Bump ts-jest from 29.2.4 to 29.2.5 by
@dependabot
in ncipollo/release-action#464- Bump
@actions/core
from 1.10.1 to 1.11.1 by@dependabot
in ncipollo/r...
v1.0.219-alpha
Commit message
Fix: [AEA-0000 ] - pin ubuntu version used by github runner (#214)
Summary
- Routine Change
Details
- pin ubuntu image used by github runner
Info
See code diff
Release workflow run
It was initialized by anthony-nhs
v1.0.218-alpha
Commit message
Upgrade: [dependabot] - bump gitpython from 3.1.43 to 3.1.44 (#212)
Bumps gitpython
from 3.1.43 to 3.1.44.
Release notes
Sourced from gitpython's releases.
3.1.44
What's Changed
- Fix typo in _get_exe_extensions PATHEXT fallback by
@EliahKagan
in gitpython-developers/GitPython#1890- Don't suppress pytest warning summaries by
@EliahKagan
in gitpython-developers/GitPython#1892- Update the comment about
--mixed
and paths by@EliahKagan
in gitpython-developers/GitPython#1894- Fixed an error updating shallow submodules by
@EduardTalanov
in gitpython-developers/GitPython#1899- Initial Migration of Fuzz Tests & Integration Scripts From the OSS-Fuzz Project Repo by
@DaveLak
in gitpython-developers/GitPython#1901- Fuzzer Migration Follow-ups by
@DaveLak
in gitpython-developers/GitPython#1903- Dockerize "Direct Execution of Fuzz Targets" by
@DaveLak
in gitpython-developers/GitPython#1904- Fix Fuzzer Crash in ClusterFuzz Due to Missing Git Executable by
@DaveLak
in gitpython-developers/GitPython#1906- Add GitPython's Standard License Header Comments to Shell Scripts by
@DaveLak
in gitpython-developers/GitPython#1907- Fix
IndexError
inGitConfigParser
When a Quoted Config Value Contains a Trailing New Line by@DaveLak
in gitpython-developers/GitPython#1908- Attempt 2 - Fix Missing Git Executable Causing ClusterFuzz Crash by
@DaveLak
in gitpython-developers/GitPython#1909- Replace the Suboptimal
fuzz_tree.py
Harness With a Better Alternative by@DaveLak
in gitpython-developers/GitPython#1910- Add git.Blob Fuzz Target by
@DaveLak
in gitpython-developers/GitPython#1911- lint: switch order Ruff's hooks
fix
->format
by@Borda
in gitpython-developers/GitPython#1912- Update OSS-Fuzz Scripts to Use New QA-Assets Repo Structure by
@DaveLak
in gitpython-developers/GitPython#1913- Add
Diff
Fuzz Target by@DaveLak
in gitpython-developers/GitPython#1914- Instrument test utility functions to increase fuzzer efficiency by
@DaveLak
in gitpython-developers/GitPython#1915- Add the
.git
subdir as anothersafe.directory
on Cygwin CI by@EliahKagan
in gitpython-developers/GitPython#1916- Bump Vampire/setup-wsl from 3.0.0 to 3.1.0 by
@dependabot
in gitpython-developers/GitPython#1917- Add Submodules Fuzz Target by
@DaveLak
in gitpython-developers/GitPython#1919- Add graceful handling of expected exceptions in fuzz_submodule.py by
@DaveLak
in gitpython-developers/GitPython#1922- precommit: enable
validate-pyproject
by@Borda
in gitpython-developers/GitPython#1921- typing fixes - DiffIndex generic type and IndexFile items by
@Andrej730
in gitpython-developers/GitPython#1925- Fix Improper Import Order Breaking
fuzz_submodule
Fuzzer by@DaveLak
in gitpython-developers/GitPython#1926- Fix iter_change_type diff renamed property to prevent warning by
@kamilkrzyskow
in gitpython-developers/GitPython#1918- fixed doc to not faulty do #1924 by
@zerothi
in gitpython-developers/GitPython#1932- fix: fix incoherent beginning whitespace by
@cardoeng
in gitpython-developers/GitPython#1933- Change aliases to work around mypy issue. by
@PatrickMassot
in gitpython-developers/GitPython#1935- precommit: enable
end-of-file-fixer
by@Borda
in gitpython-developers/GitPython#1920- lint: add typos check by
@Borda
in gitpython-developers/GitPython#1888- Add type of change to files_dict of a commit by
@JonasScharpf
in gitpython-developers/GitPython#1943- Enable Python 3.8 and 3.9 on M1 runners by
@EliahKagan
in gitpython-developers/GitPython#1944- Use Alpine Linux in WSL on CI by
@EliahKagan
in gitpython-developers/GitPython#1945- Remove the non-ARM macOS CI jobs by
@EliahKagan
in gitpython-developers/GitPython#1946- Fix Several Bugs in the
fuzz_submodule
Causing a lot of False Alarms in the OSS-Fuzz Bug Tracker by@DaveLak
in gitpython-developers/GitPython#1950- Gracefully handle
PermissionError
exceptions that crash fuzzer by@DaveLak
in gitpython-developers/GitPython#1951- Fuzzing: Gracefully Handle Uninteresting Error to Fix OSS-Fuzz Issue by
@DaveLak
in gitpython-developers/GitPython#1952- Update and adjust pre-commit hook...
v1.0.217-alpha
Commit message
Upgrade: [dependabot] - bump org.jetbrains.kotlin:kotlin-maven-allopen from 2.0.21 to 2.1.0 (#211)
Bumps org.jetbrains.kotlin:kotlin-maven-allopen from 2.0.21 to 2.1.0.
You can trigger a rebase of this PR by commenting @dependabot rebase
.
Dependabot commands and options
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 merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after
your CI passes on it@dependabot cancel merge
will cancel a previously requested merge
and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually@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)
Signed-off-by: dependabot[bot] [email protected]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: anthony-nhs [email protected]
Info
See code diff
Release workflow run
It was initialized by eps-autoapprove-dependabot[bot]
v1.0.216-alpha
Commit message
Upgrade: [dependabot] - bump org.springframework.boot:spring-boot-starter-parent from 3.4.0 to 3.4.1 (#208)
Bumps
org.springframework.boot:spring-boot-starter-parent
from 3.4.0 to 3.4.1.
Release notes
Sourced from org.springframework.boot:spring-boot-starter-parent's releases.
v3.4.1
🐞 Bug Fixes
- KafkaProperties fail to build SSL properties when the bundle name is an empty string #43563
- Diagnostics are poor when property resolution throws a ConversionFailedException #43559
- SpringApplicationShutdownHandlers do not run in deterministic order #43536
- Unable to find a
@SpringBootConfiguration
results in misleading error message #43507- With multiple ResourceHandlerRegistrationCustomizer beans in the context, only one of them is used #43497
- Unable to use Docker Compose support when mixing dedicated and shared services #43472
- Kafka dependency management does not include the kafka-server module #43454
- Docker API version is incorrectly reported when '/_ping` calls fail and version should be fixed #43452
- Methods to build producer / consumer properties from KafkaProperties are inconvienenent to use without an SSL bundle #43448
- Failures in -Djarmode=tools do not consistently return a non-zero exit #43436
- HttpComponentsClientHttpRequestFactoryBuilder replaces the existing defaultRequestConfigCustomizer rather than adding to it #43429
- spring-boot-maven-plugin sets imagePlatform even if it's empty #43424
- OnBeanCondition fails to match on annotations when using Scoped Proxies #43423
- Failure analysis for InvalidConfigurationPropertyValueException doesn't correctly handle fuzzy matching of environment variables #43382
- H2ConsoleAutoConfiguration causes early initialization of DataSource beans #43359
- Accept progress on numbers >2GB #43356
- Servlet-based UserDetailsServiceAutoConfiguration is active in a reactive app #43334
- StructuredLoggingJsonMembersCustomizer implementations declared in spring.factories with a generic type more specific than Object are not called #43312
- Overriding log level with an environment variable does not work when using an environment prefix #43307
- Management endpoint access and enabled properties are ignored unless the endpoint ID is an exact match #43302
- UnsupportedOperationException when starting a Maven shaded application on Java 21 with virtual threads enabled #43291
- JmsListener failing with Narayana (pooled ConnectionFactory) since 3.4.0 #43277
- SslBundle can no longer open store file locations without using a 'file:' prefix #43274
- TestRestTemplate does not allow redirects to be customized #43258
- Testcontainers start() methods may be started multiple times #43253
📔 Documentation
- Fix typo in documentation #43558
- Document that server.ssl.cipher and server.ssl.enabled-protocols are not fallbacks used with SSL bundles #43552
- Use
<annotationProcessorPaths>
in Maven examples for configuring an annotation processor #43544- Fix typo #43519
- Links to logback javadoc are incorrect #43456
- Fix JUnit javadoc links #43428
- Reference documentation incorrectly uses 'disabled' rather than 'none' for access restrictions #43351
- Restore System property in Logging section of the reference documentation #43342
- Fix link to proxyBeanMethods in
@AutoConfiguration
javadoc #43325- Fix links to Servlet and JPA javadoc #43324
- Link to
@EnableMethodSecurity
instead of the deprecated@EnableGlobalMethodSecurity
#43315- Document that StructuredLoggingJsonMembersCustomizer implementations may optionally take constructor parameters #43314
- Update javadoc of StructuredLoggingJsonMembersCustomizer to note that implementations can registered through spring.factories #43313
- Fix Javadoc link for Hikari #43311
- Document how to use structured logging with custom log configuration #43301
- Update Javadoc since for OtlpMetricsProperties and OtlpTracingProperties #43249
🔨 Dependency Upgrades
... (truncated)
Commits
1832852
Release v3.4.1c9e8174
Merge branch '3.3.x'316fe52
Next development version (v3.3.8-SNAPSHOT)4300ee9
Merge branch '3.3.x'da59380
Upgrade to Spring Batch 5.2.1a085a01
Upgrade to Spring Batch 5.1.3fcc569e
Upgrade to Hibernate 6.6.4.Final1b8fcb6
Merge pull request #43560 from arefbehboudidbc1fc2
Polishef43160
Merge branch '3.3.x'- Additional commits viewable in compare view
[![Dependabot compatibility...
v1.0.215-alpha
Commit message
Upgrade: [dependabot] - bump fasterxml.version from 2.18.1 to 2.18.2 (#207)
Bumps fasterxml.version
from 2.18.1 to 2.18.2.
Updates com.fasterxml.jackson.core:jackson-core
from 2.18.1 to 2.18.2
Commits
fc1bc93
[maven-release-plugin] prepare release jackson-core-2.18.244f793e
Prep for 2.18.2715ec43
Disable scorecard WF from 2.1888b4c94
fix issue with incorrect matches for some surrogate chars (#1360)cc70bc2
Minor warnings removalf5ed9e7
Warnings removal93335d4
Merge branch '2.17' into 2.183ec9738
Back to snapshot dep88fc49b
[maven-release-plugin] prepare for next development iteration44d1e78
[maven-release-plugin] prepare release jackson-core-2.17.3- Additional commits viewable in compare view
Updates com.fasterxml.jackson.core:jackson-databind
from 2.18.1 to
2.18.2
Commits
- See full diff in compare view
Updates com.fasterxml.jackson.core:jackson-annotations
from 2.18.1 to
2.18.2
Commits
- See full diff in compare view
You can trigger a rebase of this PR by commenting @dependabot rebase
.
Dependabot commands and options
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 merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after
your CI passes on it@dependabot cancel merge
will cancel a previously requested merge
and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually@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)
Signed-off-by: dependabot[bot] [email protected]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Info
See code diff
Release workflow run
It was initialized by eps-autoapprove-dependabot[bot]