diff --git a/.gitignore b/.gitignore
index d7fb86b..37159fc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -44,3 +44,4 @@
 /cockpit-composer-39.tar.gz
 /cockpit-composer-40.tar.gz
 /cockpit-composer-41.tar.gz
+/cockpit-composer-42.tar.gz
diff --git a/README.packit b/README.packit
index 3737395..bdc4243 100644
--- a/README.packit
+++ b/README.packit
@@ -1,3 +1,3 @@
 This repository is maintained by packit.
 https://packit.dev/
-The file was generated using packit 0.59.1.dev3+g4b30b85.
+The file was generated using packit 0.63.2.dev8+g33fd64a.
diff --git a/cockpit-composer.spec b/cockpit-composer.spec
index 27faf65..10f0949 100644
--- a/cockpit-composer.spec
+++ b/cockpit-composer.spec
@@ -1,5 +1,5 @@
 Name:           cockpit-composer
-Version:        41
+Version:        42
 Release:        1%{?dist}
 Summary:        Composer GUI for use with Cockpit
 
@@ -8,7 +8,6 @@ URL:            http://weldr.io/
 Source0:        https://github.com/osbuild/cockpit-composer/releases/download/%{version}/cockpit-composer-%{version}.tar.gz
 
 BuildArch:      noarch
-BuildRequires:  libappstream-glib
 
 Requires:       cockpit
 %if 0%{?fedora} >= 33 || 0%{?rhel} >= 8
@@ -30,10 +29,9 @@ the cloud. It integrates into Cockpit as a frontend for osbuild.
 
 %install
 mkdir -p %{buildroot}/%{_datadir}/cockpit/composer
-cp -a public/dist/* %{buildroot}/%{_datadir}/cockpit/composer
+cp -a public/* %{buildroot}/%{_datadir}/cockpit/composer
 mkdir -p %{buildroot}/%{_datadir}/metainfo/
-appstream-util validate-relax --nonet io.weldr.cockpit-composer.metainfo.xml
-cp -a io.weldr.cockpit-composer.metainfo.xml %{buildroot}/%{_datadir}/metainfo/
+cp -a public/io.weldr.cockpit-composer.metainfo.xml %{buildroot}/%{_datadir}/metainfo/ 
 
 %files
 %doc README.md
@@ -42,6 +40,14 @@ cp -a io.weldr.cockpit-composer.metainfo.xml %{buildroot}/%{_datadir}/metainfo/
 %{_datadir}/metainfo/*
 
 %changelog
+* Mon Nov 28 2022 Packit <hello@packit.dev> - 42-1
+- Update most components to use React 17 and PF4
+- Update store to user redux-toolkit
+- Update all style, build, and translations config
+- Update all NPM dependencies
+- Readd edge-simplified-installer image type
+
+
 * Mon Sep 05 2022 Packit <hello@packit.dev> - 41-1
 - Update translations
 
diff --git a/packit.yaml b/packit.yaml
index 3c9ad24..b842a28 100644
--- a/packit.yaml
+++ b/packit.yaml
@@ -6,7 +6,7 @@ downstream_package_name: cockpit-composer
 copy_upstream_release_description: true
 
 actions:
-  post-upstream-clone: make cockpit-composer.spec
+  post-upstream-clone: make spec
   create-archive: make dist-gzip
 
 srpm_build_deps:
@@ -23,7 +23,7 @@ jobs:
       targets:
       - epel-8
     actions:
-      post-upstream-clone: make cockpit-composer.spec
+      post-upstream-clone: make spec
       # HACK: tarball for releases (copr_build, koji, etc.), copying spec's Source0; this
       # really should be the default, see https://github.com/packit/packit-service/issues/1505
       create-archive:
@@ -35,21 +35,21 @@ jobs:
     metadata:
       dist_git_branches:
         - fedora-development
-        - fedora-35
         - fedora-36
+        - fedora-37
 
   - job: koji_build
     trigger: commit
     metadata:
       dist_git_branches:
         - fedora-development
-        - fedora-35
         - fedora-36
+        - fedora-37
 
   - job: bodhi_update
     trigger: commit
     metadata:
       dist_git_branches:
         # rawhide updates are created automatically
-        - fedora-35
         - fedora-36
+        - fedora-37
diff --git a/sources b/sources
index ba1369a..1bdcd39 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (cockpit-composer-41.tar.gz) = 5f7fe81068241dcb9097cf2703818992cda35c4c008389a89d12e64c6d64699e0c1b189382b7d185779ca9cd0c5357cd8aeae5c7bb30bdcfa0c837af134a53c6
+SHA512 (cockpit-composer-42.tar.gz) = 069626dced96a5af91970f3bc0368f3ecfecdb5e8bbfba0147c65eb21b994387ee9573cdf64c3f4a4bf0d3ca2e9ca446f214020163e20c4eb8e9e0d2752a0277