diff --git a/_service b/_service
index 26afb8d..a29542d 100644
--- a/_service
+++ b/_service
@@ -2,7 +2,7 @@
https://github.com/himmelblau-idm/himmelblau.git
git
- stable-0.2.x
+ stable-0.3.x
@PARENT_TAG@+git.@TAG_OFFSET@.%h
himmelblau-(.*)
\1
diff --git a/_servicedata b/_servicedata
index f1619a5..08df455 100644
--- a/_servicedata
+++ b/_servicedata
@@ -3,4 +3,4 @@
https://github.com/openSUSE/himmelblau.git
6d2f6450ff3c0c945a884d4b35307e03a035a581
https://github.com/himmelblau-idm/himmelblau.git
- 904b915dc91b7e291212ee3405d3a36256011f4a
\ No newline at end of file
+ 359a8d097499b48e436ad34e81419c2303581e6b
\ No newline at end of file
diff --git a/himmelblau-0.2.0+git.4.904b915.tar.bz2 b/himmelblau-0.2.0+git.4.904b915.tar.bz2
deleted file mode 100644
index 1e79f3d..0000000
--- a/himmelblau-0.2.0+git.4.904b915.tar.bz2
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:034737ae6d89526608897906fbc113ca17f0323d526a038f1832ed14c3e84a54
-size 11149176
diff --git a/himmelblau-0.3.1+git.0.359a8d0.tar.bz2 b/himmelblau-0.3.1+git.0.359a8d0.tar.bz2
new file mode 100644
index 0000000..fef4dcc
--- /dev/null
+++ b/himmelblau-0.3.1+git.0.359a8d0.tar.bz2
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:77b418726d9a0dfe51f8e7cdd51ccfaeeee0d2ea91d9968cff884aef4e572c83
+size 13215433
diff --git a/himmelblau.changes b/himmelblau.changes
index 44a1de6..236aaa4 100644
--- a/himmelblau.changes
+++ b/himmelblau.changes
@@ -1,3 +1,50 @@
+-------------------------------------------------------------------
+Mon Apr 29 19:43:17 UTC 2024 - david.mulder@suse.com
+
+- Update to version 0.3.1+git.0.359a8d0:
+ * Add github workflows for the 0.3.x branch
+ * Fallback to SFA first if MFA fails Browse files
+ * deps(rust): update libnss requirement from 0.6.0 to 0.7.0
+ * deps(rust): update webauthn-rs-proto requirement from 0.4.8 to 0.5.0
+ * Fix deadlock caused by client write lock
+ * Add rid idmapping (replacing existing idmap)
+ * Additional debug for Hello auth
+ * Make proto Cargo.toml a physical file
+ * Push the clippy arg count limit a little higher
+ * Version 0.3.0
+ * Windows Hello PIN implementation
+ * deps(rust): update hostname requirement from ^0.3.1 to ^0.4.0
+ * Enable actions on stable branches
+ * Prevent dependabot from updating opentelemetry
+ * Revert "deps(rust): update opentelemetry requirement from 0.20.0 to 0.22.0 (#93)"
+ * deps(rust): update reqwest requirement from ^0.11.18 to ^0.12.2 (#95)
+ * deps(rust): update lru requirement from ^0.8.0 to ^0.12.3 (#94)
+ * deps(rust): update opentelemetry requirement from 0.20.0 to 0.22.0 (#93)
+ * deps(rust): update num_enum requirement from ^0.5.11 to ^0.7.2 (#92)
+ * deps(rust): update tonic requirement from 0.10.2 to 0.11.0 (#91)
+ * Use the Kanidm MFA patches
+ * deps(rust): update libnss requirement from 0.5.0 to 0.6.0 (#90)
+ * deps(rust): update tracing-opentelemetry requirement (#89)
+ * deps(rust): update rusqlite requirement from ^0.28.0 to ^0.31.0 (#88)
+ * deps(rust): update clap requirement from ^3.2 to ^4.5 (#87)
+ * deps(rust): update kanidm-hsm-crypto requirement from ^0.1.6 to ^0.2.0 (#86)
+ * Update dependabot.yml
+ * Add missing db dependency on sketching
+ * Set the workspace resolver version to 2
+ * Init the kanidm submodule during workflows
+ * Ignore clippy blocks_in_conditions warning in daemon
+ * Add build/clippy/dependabot_automerge workflows
+ * deps(rust): update opentelemetry-otlp requirement from 0.13.0 to 0.15.0
+ * deps(rust): update opentelemetry_sdk requirement from 0.20.0 to 0.22.1
+ * deps(rust): update base64 requirement from ^0.21.5 to ^0.22.0
+ * deps(rust): update notify-debouncer-full requirement from 0.1 to 0.3
+ * deps(rust): update systemd-journal-logger requirement
+ * Create dependabot.yml
+ * Add MFA capabilities
+ * Update to the latest Kanidm reqs
+ * Always force MFA when enrolling the device
+ * Update to latest msal
+
-------------------------------------------------------------------
Thu Feb 29 20:14:08 UTC 2024 - dmulder@suse.com
diff --git a/himmelblau.spec b/himmelblau.spec
index 62f2356..e367b4f 100644
--- a/himmelblau.spec
+++ b/himmelblau.spec
@@ -17,7 +17,7 @@
Name: himmelblau
-Version: 0.2.0+git.4.904b915
+Version: 0.3.1+git.0.359a8d0
Release: 0
Summary: Interoperability suite for Microsoft Azure AD and Intune
License: MPL-2.0
@@ -57,7 +57,7 @@ Authentication Library to communicate with the Microsoft service.
%package -n nss-himmelblau
Summary: Azure AD authentication NSS module
Requires(post): /sbin/ldconfig
-Requires(postun):/sbin/ldconfig
+Requires(postun): /sbin/ldconfig
Requires: %{name} = %{version}
Provides: libnss-aad
diff --git a/vendor.tar.zst b/vendor.tar.zst
index 555a708..c9a1615 100644
--- a/vendor.tar.zst
+++ b/vendor.tar.zst
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:01c7323df6ecda2406b7acad58d97635d7d7544ebb6022d1e21fd7705fdcff11
-size 34456567
+oid sha256:a8fbd498a703d9c2b5efe9db450bd43a499c7322712b956d7a528feb92e4384a
+size 43376427