Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 2.28.0 #963

Merged
merged 1 commit into from
Aug 6, 2024
Merged

Release 2.28.0 #963

merged 1 commit into from
Aug 6, 2024

Conversation

primer-security-integrations
Copy link
Contributor

Bumped 2.27.0 -> 2.28.0

Copy link
Contributor

github-actions bot commented Aug 6, 2024

Warnings
⚠️ This PR doesn't seem to contain any updated Unit Test 🤔. Please consider double checking it.🙏
⚠️ Please assign someone aside from CODEOWNERS (@checkout-pci-reviewers) to review this PR.

Generated by 🚫 Danger Swift against 2397943

Copy link

sonarqubecloud bot commented Aug 6, 2024

Copy link
Contributor

github-actions bot commented Aug 6, 2024

@NQuinn27 NQuinn27 merged commit 576ac21 into master Aug 6, 2024
19 checks passed
@NQuinn27 NQuinn27 deleted the release/next branch August 6, 2024 12:36
NQuinn27 added a commit that referenced this pull request Aug 7, 2024
[create-pull-request] automated change

Co-authored-by: NQuinn27 <3179752+NQuinn27@users.noreply.github.com>
NQuinn27 added a commit that referenced this pull request Aug 8, 2024
* Added poc of config caching

* Extend network service to bubble up headers when wanted

* Dont utilise headers in klarna configs

* Added Swift-friendly Cache

* Refactored caching logic to dedicated class

* use refactored cache

* Extract ttl from headers

* Process images also for actions

* Upgrade config endpoints to 2.3

* Add config cache tests

* Fix tests for new interface

* update fallback to 0

* add tests for config module

* Add responses to mocks

* Formatting: Update ConfigurationCache.swift

* Formatting: Update PrimerAPIConfigurationModule.swift

* Formatting: Update PrimerAPIConfigurationModule.swift

* Formatting: Update DefaultNetworkService.swift

* Formatting: Update NetworkService.swift

* Clear cache after tests

* Update apiVersion in tests

* Added events for loading

* Clear cache on cleanup

* Add checkout session active

* Record load of vault manager

* Record headless loading event

* fix: Validate PENDING in resume if showSuccessCheckoutOnPendingPayment flag is true (#957)

* Validate PENDING in resume if flag is true

* Remove unused code

* Added unit tests for CreateResumeService

* Make new flag a bool

* Added strings for fintechture

* Remove redundant enum

* Split out createresume into seperate protocol

* Fix conflicts

* Release 2.28.0 (#963)

[create-pull-request] automated change

Co-authored-by: NQuinn27 <3179752+NQuinn27@users.noreply.github.com>

* Add clientSessionCachingEnabled flag

* Add unit test to test for flag

* move cache clean to cleanup

* Implement LogReporter

* Fix use cached config test

---------

Co-authored-by: Security Integrations <security-integrations@primer.io>
Co-authored-by: NQuinn27 <3179752+NQuinn27@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants