Skip to content

Commit

Permalink
2.8
Browse files Browse the repository at this point in the history
  • Loading branch information
smthing committed Jan 16, 2025
1 parent 7047eba commit 9252863
Show file tree
Hide file tree
Showing 11 changed files with 36 additions and 11 deletions.
12 changes: 12 additions & 0 deletions pages/src/content/docs/guides/release_note.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,18 @@ description: A reference page in my new Starlight docs site.
---
import { LinkCard } from '@astrojs/starlight/components';

## v2.8 (2025-01-16)
- 🚀Added PROXY Protocol feature.
- 🚀Exposed the http.debugEnable configuration parameter for printing HTTP messages in the console in development mode.
- 🚀Implemented the HttpServletRequest#upgrade specification.
- 🛠️Optimized the implementation specification of HttpServletResponse#getContentType.
- 🛠️Optimized the implementation specification of HttpServletResponse#setLocale.
- 🛠️Optimized the implementation specification of WebSocketContainer.

<LinkCard title="Download" description="smart-servlet-bin-2.8-release.tar.gz"
href="https://github.com/smartboot/smart-servlet/releases/download/v2.8/smart-servlet-bin-2.8-release.tar.gz" />


## v2.7 (2024-12-28)
- 🚀 Remove smart-http dependency and switch to Feat.
- 🚀 Added javax.servlet specification check prompt feature.
Expand Down
2 changes: 1 addition & 1 deletion pages/src/content/docs/guides/tck_report.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@ description: A reference page in my new Starlight docs site.
| 1716 | 29 | 0 | 0 | 98.3% | 2024-08-31 |[test-report](https://github.com/smartboot/smart-servlet/releases/download/v2.2/test-report.zip)|
| 1717 | 8 | 0 | 0 | 99.5% | 2024-11-10 |[test-report](https://github.com/smartboot/smart-servlet/releases/download/v2.3/test-report.zip)|
| 1717 | 5 | 0 | 0 | 99.7% | 2024-11-19 |[test-report](https://github.com/smartboot/smart-servlet/releases/download/v2.4/test-report.zip)|

| 1717 | 3 | 0 | 0 | 99.8% | 2025-01-16 |[test-report](https://github.com/smartboot/smart-servlet/releases/download/v2.8/test-report.zip)|
12 changes: 12 additions & 0 deletions pages/src/content/docs/zh-cn/guides/release_note.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,18 @@ description: A reference page in my new Starlight docs site.
---
import { LinkCard } from '@astrojs/starlight/components';

## v2.8 (2025-01-16)
- 🚀新增 PROXY Protocol 特性。
- 🚀开放 http.debugEnable 配置参数,用于开发模式下控制台打印 HTTP 报文。
- 🚀实现 HttpServletRequest#upgrade 规范。
- 🛠️优化 HttpServletResponse#getContentType 实现规范。
- 🛠️优化 HttpServletResponse#setLocale 实现规范。
- 🛠️优化 WebSocketContainer 实现规范。

<LinkCard title="下载二进制包" description="smart-servlet-bin-2.8-release.tar.gz"
href="https://github.com/smartboot/smart-servlet/releases/download/v2.8/smart-servlet-bin-2.8-release.tar.gz" />


## v2.7 (2024-12-28)
- 🚀移除 smart-http 依赖,切换为 Feat。
- 🚀新增 javax.servlet 规范检测提示功能
Expand Down
1 change: 1 addition & 0 deletions pages/src/content/docs/zh-cn/guides/tck_report.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,5 @@ description: A reference page in my new Starlight docs site.
| 1716 | 29 | 0 | 0 | 98.3% | 2024-08-31 |[test-report](https://github.com/smartboot/smart-servlet/releases/download/v2.2/test-report.zip)|
| 1717 | 8 | 0 | 0 | 99.5% | 2024-11-10 |[test-report](https://github.com/smartboot/smart-servlet/releases/download/v2.3/test-report.zip)|
| 1717 | 5 | 0 | 0 | 99.7% | 2024-11-19 |[test-report](https://github.com/smartboot/smart-servlet/releases/download/v2.4/test-report.zip)|
| 1717 | 3 | 0 | 0 | 99.8% | 2025-01-16 |[test-report](https://github.com/smartboot/smart-servlet/releases/download/v2.8/test-report.zip)|

4 changes: 2 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,12 @@
<modelVersion>4.0.0</modelVersion>
<groupId>tech.smartboot.servlet</groupId>
<artifactId>smart-servlet-parent</artifactId>
<version>2.7</version>
<version>2.8</version>
<packaging>pom</packaging>

<properties>
<feat.version>0.4</feat.version>
<smartservlet.version>2.7</smartservlet.version>
<smartservlet.version>2.8</smartservlet.version>

<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.encoding>UTF-8</maven.compiler.encoding>
Expand Down
2 changes: 1 addition & 1 deletion servlet-core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<parent>
<artifactId>smart-servlet-parent</artifactId>
<groupId>tech.smartboot.servlet</groupId>
<version>2.7</version>
<version>2.8</version>
</parent>
<name>servlet-core</name>
<modelVersion>4.0.0</modelVersion>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ public class Container {
// \\__, \\| ( ) ( ) |( (_| || | | |_ \\__, \\( ___/| | | \\_/ | | | ( ___/| |_\s
// (____/(_) (_) (_)`\\__,_)(_) `\\__) (____/`\\____)(_) `\\___/'(___)`\\____)`\\__)
// """;
public static final String VERSION = "v2.7";
public static final String VERSION = "v2.8";
public static final String CONFIGURATION_FILE = "smart-servlet.properties";
/**
* 注册在当前 Servlet 容器中的运行环境
Expand Down
2 changes: 1 addition & 1 deletion smart-servlet-maven-plugin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<parent>
<artifactId>smart-servlet-parent</artifactId>
<groupId>tech.smartboot.servlet</groupId>
<version>2.7</version>
<version>2.8</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<packaging>maven-plugin</packaging>
Expand Down
4 changes: 2 additions & 2 deletions spring-boot-starter/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<parent>
<artifactId>smart-servlet-parent</artifactId>
<groupId>tech.smartboot.servlet</groupId>
<version>2.7</version>
<version>2.8</version>
</parent>
<properties>
<springboot.version>3.3.1</springboot.version>
Expand Down Expand Up @@ -56,7 +56,7 @@
<!-- <dependency>-->
<!-- <groupId>org.smartboot.servlet.enterprise</groupId>-->
<!-- <artifactId>base</artifactId>-->
<!-- <version>2.7</version>-->
<!-- <version>2.8</version>-->
<!-- <scope>test</scope>-->
<!-- <optional>true</optional>-->
<!-- </dependency>-->
Expand Down
2 changes: 1 addition & 1 deletion springboot-demo/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@
<dependency>
<groupId>tech.smartboot.servlet</groupId>
<artifactId>smart-servlet-spring-boot-starter</artifactId>
<version>2.7</version><!--最新版本 -->
<version>2.8</version><!--最新版本 -->
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
Expand Down
4 changes: 2 additions & 2 deletions tck/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -27,15 +27,15 @@
<junit.jupiter.execution.parallel.config.strategy>fixed</junit.jupiter.execution.parallel.config.strategy>
<junit.jupiter.execution.parallel.config.fixed.parallelism>2</junit.jupiter.execution.parallel.config.fixed.parallelism>
<junit.jupiter.extensions.autodetection.enabled>false</junit.jupiter.extensions.autodetection.enabled>
<smart.servlet.version>2.7</smart.servlet.version>
<smart.servlet.version>2.8</smart.servlet.version>
</properties>

<dependencyManagement>
<dependencies>
<dependency>
<groupId>tech.smartboot.servlet</groupId>
<artifactId>servlet-core</artifactId>
<version>2.7</version>
<version>2.8</version>
</dependency>
<dependency>
<groupId>org.junit</groupId>
Expand Down

0 comments on commit 9252863

Please sign in to comment.