diff --git a/CHANGELOG.md b/CHANGELOG.md
index c132f0c..8299f97 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,28 @@
+## v3.0.1
+
+[compare changes](https://github.com/sfxcode/formkit-primevue/compare/v3.0.0...v3.0.1)
+
+### 🚀 Enhancements
+
+- Add prefix and suffix icon click handlers to output components ([838a607](https://github.com/sfxcode/formkit-primevue/commit/838a607))
+- Remove Editor route from AppTopbar navigation ([ee3e0f7](https://github.com/sfxcode/formkit-primevue/commit/ee3e0f7))
+- Replace FormKit components with custom FormKitDataEdit and FormKitDataView ([4a129a9](https://github.com/sfxcode/formkit-primevue/commit/4a129a9))
+- Add help text to InputText component ([014e4ea](https://github.com/sfxcode/formkit-primevue/commit/014e4ea))
+- Add demo label plugin for FormKit nodes with help text support by title and hide help section ([a44d2a2](https://github.com/sfxcode/formkit-primevue/commit/a44d2a2))
+- Add PrimeLabel component with help text support for FormKit nodes showing custom plugin sample for demo ([d4023e3](https://github.com/sfxcode/formkit-primevue/commit/d4023e3))
+- Remove unused inputClass variable from PrimeInput component ([bcf5b93](https://github.com/sfxcode/formkit-primevue/commit/bcf5b93))
+- Add type safety to iconClass and onClick props in FormKit components ([7dcd135](https://github.com/sfxcode/formkit-primevue/commit/7dcd135))
+- Remove unused imports of defineProps in FormKitIcon, FormKitPrefix, and FormKitSuffix components ([54e8dc6](https://github.com/sfxcode/formkit-primevue/commit/54e8dc6))
+
+### 🏡 Chore
+
+- **release:** Update release script to use patch versioning ([18affbb](https://github.com/sfxcode/formkit-primevue/commit/18affbb))
+- Update package versions in package.json and pnpm-lock.yaml ([12c112f](https://github.com/sfxcode/formkit-primevue/commit/12c112f))
+
+### ❤️ Contributors
+
+- Sfxcode ([@sfxcode](https://github.com/sfxcode))
+
## v3.0.0
[compare changes](https://github.com/sfxcode/formkit-primevue/compare/v2.9.9...v3.0.0)
diff --git a/dev/components.d.ts b/dev/components.d.ts
index 0c179b5..dd04cde 100644
--- a/dev/components.d.ts
+++ b/dev/components.d.ts
@@ -12,6 +12,7 @@ declare module 'vue' {
AppTopbar: typeof import('./components/app/AppTopbar.vue')['default']
PrimeData: typeof import('./components/demo/PrimeData.vue')['default']
PrimeInput: typeof import('./components/demo/PrimeInput.vue')['default']
+ PrimeLabel: typeof import('./components/demo/PrimeLabel.vue')['default']
PrimeOutput: typeof import('./components/demo/PrimeOutput.vue')['default']
PrimeSchemaEditor: typeof import('./components/demo/PrimeSchemaEditor.vue')['default']
RouterLink: typeof import('vue-router')['RouterLink']
diff --git a/dev/components/app/AppTopbar.vue b/dev/components/app/AppTopbar.vue
index 4e1311d..277f2a6 100644
--- a/dev/components/app/AppTopbar.vue
+++ b/dev/components/app/AppTopbar.vue
@@ -35,7 +35,6 @@ const items = ref([
{ label: 'InputOtp', icon: 'pi pi-fw pi-user-edit', route: '/inputs/inputOtp' },
{ label: 'InputMask', icon: 'pi pi-fw pi-user-edit', route: '/inputs/inputMask' },
{ label: 'DatePicker', icon: 'pi pi-fw pi-user-edit', route: '/inputs/datePicker' },
- { label: 'Editor', icon: 'pi pi-fw pi-user-edit', route: '/inputs/editor' },
{ label: 'Password', icon: 'pi pi-fw pi-user-edit', route: '/inputs/password' },
],
},
diff --git a/dev/components/demo/PrimeInput.vue b/dev/components/demo/PrimeInput.vue
index 6b3adc3..a3a3368 100644
--- a/dev/components/demo/PrimeInput.vue
+++ b/dev/components/demo/PrimeInput.vue
@@ -1,8 +1,7 @@
+
+
+ {{ label }}
+ {{ label }}
+ {{ requiredSymbol }}
+
+
+
diff --git a/dev/components/demo/PrimeOutput.vue b/dev/components/demo/PrimeOutput.vue
index 92f2ea1..ad0b862 100644
--- a/dev/components/demo/PrimeOutput.vue
+++ b/dev/components/demo/PrimeOutput.vue
@@ -1,8 +1,8 @@
+
+
+
+
diff --git a/src/components/FormKitPrefix.vue b/src/components/FormKitPrefix.vue
new file mode 100644
index 0000000..bce5c9f
--- /dev/null
+++ b/src/components/FormKitPrefix.vue
@@ -0,0 +1,11 @@
+
+
+
+
+ {{ prefix }}
+
+
diff --git a/src/components/FormKitSuffix.vue b/src/components/FormKitSuffix.vue
new file mode 100644
index 0000000..9b2ae8e
--- /dev/null
+++ b/src/components/FormKitSuffix.vue
@@ -0,0 +1,11 @@
+
+
+
+
+ {{ suffix }}
+
+
diff --git a/src/components/PrimeOutputBoolean.vue b/src/components/PrimeOutputBoolean.vue
index 9cd216f..8058c34 100644
--- a/src/components/PrimeOutputBoolean.vue
+++ b/src/components/PrimeOutputBoolean.vue
@@ -1,13 +1,17 @@