From 9d36a1fefe6807f894df6db27a0c6c2898a6b5b7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=B0brahim=20ATAY?= <atay363@gmail.com>
Date: Tue, 18 Mar 2025 22:31:14 +0300
Subject: [PATCH 1/4] Update README.md

---
 README.md | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/README.md b/README.md
index 1d065d5..3afa73b 100644
--- a/README.md
+++ b/README.md
@@ -12,8 +12,9 @@ This repository contains Java examples that are designed to track and document t
 * [Java 24](java-24/) (March, 2025)
   * [JEP 488](java-24/src/main/java/JEP488PrimitiveTypesInPatternsInstanceofAndSwitch.java): Primitive Types in Patterns, instanceof, and switch
   * [JEP 495](java-24/src/main/java/JEP495SimpleSourceFilesAndInstanceMainMethods.java): Simple Source Files and Instance Main Methods
-  * [JEP 485](java-24/src/main/java/JEP485StreamGatherers.java): Stream Gatherers
-  * [JEP 487](java-24/src/main/java/JEP487ScopedValues.java): Scoped Values
+  * API Improvements
+    * [JEP 485](java-24/src/main/java/JEP485StreamGatherers.java): Stream Gatherers
+    * [JEP 487](java-24/src/main/java/JEP487ScopedValues.java): Scoped Values
 
 * [Java 23](java-23/) (September, 2024)
   * [JEP 455](java-23/src/main/java/com/ibrahimatay/JEP455PrimitiveTypesInPatternsInstanceofAndSwitch.java): Primitive Types in Patterns, instanceof, and switch

From 011be0595e723811cb0ff7c422be84ca39ce6b32 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=B0brahim=20ATAY?= <atay363@gmail.com>
Date: Wed, 19 Mar 2025 14:36:50 +0300
Subject: [PATCH 2/4] It removed Java-5-6-7 from the pipeline

---
 .github/workflows/maven.yml | 40 +------------------------------------
 1 file changed, 1 insertion(+), 39 deletions(-)

diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml
index 4d0b885..0ed558e 100644
--- a/.github/workflows/maven.yml
+++ b/.github/workflows/maven.yml
@@ -10,44 +10,6 @@ on:
     branches: [ master ]
 
 jobs:
-  java5:
-    runs-on: ubuntu-latest
-    steps:
-    - uses: actions/checkout@v3
-    - name: Set up JDK 8
-      uses: actions/setup-java@v3
-      with:
-        java-version: '8'
-        distribution: 'temurin'
-        cache: maven
-    - name: Build with Maven
-      run: mvn -B package --file java-5/pom.xml
-
-  java6:
-    runs-on: ubuntu-latest
-    steps:
-    - uses: actions/checkout@v3
-    - name: Set up JDK 8
-      uses: actions/setup-java@v3
-      with:
-        java-version: '8'
-        distribution: 'temurin'
-        cache: maven
-    - name: Build with Maven
-      run: mvn -B package --file java-6/pom.xml
-
-  java7:
-    runs-on: ubuntu-latest
-    steps:
-    - uses: actions/checkout@v3
-    - name: Set up JDK 8
-      uses: actions/setup-java@v3
-      with:
-        java-version: '8'
-        distribution: 'temurin'
-        cache: maven
-    - name: Build with Maven
-      run: mvn -B package --file java-7/pom.xml
 
   java8:
     runs-on: ubuntu-latest
@@ -151,4 +113,4 @@ jobs:
         distribution: 'temurin'
         cache: maven
     - name: Build with Maven
-      run: mvn -B package --file java-22/pom.xml
\ No newline at end of file
+      run: mvn -B package --file java-22/pom.xml

From eed38db38c6459f7578516fb82c0102f66947b19 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=B0brahim=20ATAY?= <atay363@gmail.com>
Date: Wed, 19 Mar 2025 14:38:11 +0300
Subject: [PATCH 3/4] Update README.md

---
 README.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/README.md b/README.md
index abcde18..7ffd1b8 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-[![Java CI with Maven](https://github.com/ibrahimatay/Java-Features/actions/workflows/maven.yml/badge.svg)](https://github.com/ibrahimatay/Java-Features/actions/workflows/maven.yml)
+[![Java CI with Maven](https://github.com/ibrahimatay/Java-Features/actions/workflows/maven.yml/badge.svg?branch=master)](https://github.com/ibrahimatay/Java-Features/actions/workflows/maven.yml)
 
 # Core Java Features
 This repository contains Java examples that are designed to track and document the progress of Java Enhancement Proposals (JEPs), Java Specification Requests (JSRs), and Java Language Revisions (JLRs). These examples provide a comprehensive overview of the various changes, updates, and improvements made to the Java language and platform over time.

From 3edbf22c9af301b4db9b732f9495a4a108986c0b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=B0brahim=20ATAY?= <atay363@gmail.com>
Date: Wed, 19 Mar 2025 21:19:54 +0300
Subject: [PATCH 4/4] Update README.md

---
 README.md | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/README.md b/README.md
index 7ffd1b8..cc67c63 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,7 @@
+# Core Java Features
+
 [![Java CI with Maven](https://github.com/ibrahimatay/Java-Features/actions/workflows/maven.yml/badge.svg?branch=master)](https://github.com/ibrahimatay/Java-Features/actions/workflows/maven.yml)
 
-# Core Java Features
 This repository contains Java examples that are designed to track and document the progress of Java Enhancement Proposals (JEPs), Java Specification Requests (JSRs), and Java Language Revisions (JLRs). These examples provide a comprehensive overview of the various changes, updates, and improvements made to the Java language and platform over time.
 
 ![image](/docs/diagrams/jdk24-diagram.PNG)
