diff --git a/build.gradle.kts b/build.gradle.kts index 8341dc0..a4b5d11 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -8,7 +8,7 @@ plugins { group = "com.specops" -version = "1.4.1" +version = "1.4.2" repositories { mavenCentral() @@ -59,4 +59,4 @@ tasks.withType { tasks.named("jar") { enabled = false -} \ No newline at end of file +} diff --git a/src/main/java/com/specops/ui/MainTab.java b/src/main/java/com/specops/ui/MainTab.java index 11a473f..c5cfe7f 100644 --- a/src/main/java/com/specops/ui/MainTab.java +++ b/src/main/java/com/specops/ui/MainTab.java @@ -38,7 +38,7 @@ public MainTab(SpecOpsContext context) { tabbedPane.addTab("5. Custom Headers", customHeadersTab); tabbedPane.addTab("6. Endpoints Workbench", endpointsTab); tabbedPane.addTab("7. Attack Results", resultsTab); - tabbedPane.addTab("About", new AboutMeTab("SpecOps", "1.4.1")); + tabbedPane.addTab("About", new AboutMeTab("SpecOps", "1.4.2")); add(tabbedPane, BorderLayout.CENTER); diff --git a/src/main/java/com/specops/ui/SpecificationTab.java b/src/main/java/com/specops/ui/SpecificationTab.java index edf23a0..a7fe888 100644 --- a/src/main/java/com/specops/ui/SpecificationTab.java +++ b/src/main/java/com/specops/ui/SpecificationTab.java @@ -191,7 +191,7 @@ protected void done() { } private void parseSpecification() { - String specContent = specArea.getContents().toString(); + String specContent = new String(specArea.getContents().getBytes(), StandardCharsets.UTF_8); if (specContent.trim().isEmpty()) { JOptionPane.showMessageDialog(this, "Specification content is empty.", "Error", JOptionPane.ERROR_MESSAGE); return;