mozilla-services / remote-settings-client

Remote-Settings Client built using Rust
Mozilla Public License 2.0
5 stars 7 forks source link

Bump viaduct from v121.0 to v123.0.1 #399

Closed dependabot[bot] closed 9 months ago

dependabot[bot] commented 9 months ago

Bumps viaduct from v121.0 to v123.0.1.

Release notes

Sourced from viaduct's releases.

v123.0.1

What's Changed

Full Changelog: https://github.com/mozilla/application-services/compare/v123.0...v123.0.1

v123.0

Cut release v123.0

v122.0.2

What's Changed

Full Changelog: https://github.com/mozilla/application-services/compare/v122.0.1...v122.0.2

v122.0.1

What's Changed

Full Changelog: https://github.com/mozilla/application-services/compare/v122.0...v122.0.1

v122.0

Cut release v122.0

Changelog

Sourced from viaduct's changelog.

v124.0 (In progress)

🦊 What's Changed 🦊

Webext-Storage

  • Uniffied the webext-storage component in preparation for desktop integration (#6057).

Remote Settings

  • The Remote Settings UniFFI bindings have been changed. The RemoteSettingsConfig dictionary has had its field re-ordered to fix code generation for the Python bindings. This also affects the Swift bindings, since Swift enforces argument ordering.

Suggest

  • Added more error variants to SuggestApiError

What's Fixed

  • It was possible for sync to apply a tombstone for places while a bookmark was still in the database. This would have resulted in foreign constraint SQLite error.

[Full Changelog](https://github.com/mozilla/application-services/blob/main/In progress)

v123.0 (2024-01-22)

✨ What's New ✨

Nimbus FML ⛅️🔬🔭🔧

  • Added correction candidates to errors returned by the FeatureInspector (#6019).
    • This will drive the JSON editor on the Experimenter frontend.

Nimbus SDK ⛅️🔬🔭

  • Added definition for new Glean nimbus-test-event (#6062).
    • Added recordIsReady method to NimbusInterface (#6063).

🦊 What's Changed 🦊

Nimbus CLI ⛅️🔬🔭👾

  • Changed the locations of firefox-ios and focus-ios feature manifest files (#6012) and added version sensitivity.

Nimbus SDK ⛅️🔬🔭

  • Moved the days_since_install calculation to closer to where it's needed (#6042).
    • This means that the Nimbus SDK can run for longer and the JEXL evaluator still is accurate.

Logins

  • Logins now correctly handle the following sync conflict resolution:
    • When the client locally deleted a login, and before it synced another client modified the same login, the client will recover the login

Tabs

... (truncated)

Commits
  • 7164431 Merge pull request #6093 from pascalchevrel/123_dot_release
  • c281a02 Bump 123 release branch to 123.0.1
  • 8d1c6cf Merge pull request #6087 from mozilla/mergify/bp/release-v123/pr-6083
  • 00c91db Truncate floats provided to bucketSample transform
  • f29274a Merge pull request #6068 from pascalchevrel/bootstrap_123_release
  • 21df073 'Cut release v123.0
  • 9350cde Add FmlFeatureExample to inspector
  • 79ab5db Filter out non-alphanumeric prefixes for completions
  • a281e0d add method to record nimbus is_ready event
  • 430436c Add examples to FML
  • 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 - `@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 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)
dependabot[bot] commented 9 months ago

Superseded by #406.