Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

✨ feat: support node mode #9

Merged
merged 10 commits into from
Dec 13, 2023
Merged

✨ feat: support node mode #9

merged 10 commits into from
Dec 13, 2023

Conversation

arvinxx
Copy link
Contributor

@arvinxx arvinxx commented Dec 13, 2023

💻 变更类型 | Change Type

  • ✨ feat
  • 🐛 fix
  • ♻️ refactor
  • 💄 style
  • 🔨 chore
  • 📝 docs

🔀 变更说明 | Description of Change

  • 支持 Node Runtime
  • 重构到 Class 模式
  • 废弃 createLobeChatPluginGateway 方法,替换为 createGatewayOnEdgeRuntime,服务于 Edge Runtime 场景。

📝 补充信息 | Additional Information

Swagger 依赖的底层包,在 edge runtime 下不兼容。因此将 gateways 的实现重构为 Class 以便复用。并新增了 Node Runtime

LobeChat_前端研发专家_2023-12-14

arvinxx and others added 10 commits December 13, 2023 20:25
## [Version 1.8.0-beta.1](v1.7.2...v1.8.0-beta.1)
<sup>Released on **2023-12-13**</sup>

#### ♻ Code Refactoring

- **misc**: Refactor to the Gateway Class and add tests.

#### ✨ Features

- **misc**: Support node runtime.

<br/>

<details>
<summary><kbd>Improvements and Fixes</kbd></summary>

#### Code refactoring

* **misc**: Refactor to the Gateway Class and add tests ([e8c8cb5](e8c8cb5))

#### What's improved

* **misc**: Support node runtime ([a8e2933](a8e2933))

</details>

<div align="right">

[![](https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square)](#readme-top)

</div>
## [Version&nbsp;1.8.0-beta.2](v1.8.0-beta.1...v1.8.0-beta.2)
<sup>Released on **2023-12-13**</sup>

#### 🐛 Bug Fixes

- **misc**: Fix request input.

<br/>

<details>
<summary><kbd>Improvements and Fixes</kbd></summary>

#### What's fixed

* **misc**: Fix request input ([1b896de](1b896de))

</details>

<div align="right">

[![](https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square)](#readme-top)

</div>
## [Version&nbsp;1.8.0-beta.3](v1.8.0-beta.2...v1.8.0-beta.3)
<sup>Released on **2023-12-13**</sup>

#### 🐛 Bug Fixes

- **misc**: Fix ajv schema.

<br/>

<details>
<summary><kbd>Improvements and Fixes</kbd></summary>

#### What's fixed

* **misc**: Fix ajv schema ([40f22c5](40f22c5))

</details>

<div align="right">

[![](https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square)](#readme-top)

</div>
## [Version&nbsp;1.8.0-beta.4](v1.8.0-beta.3...v1.8.0-beta.4)
<sup>Released on **2023-12-13**</sup>

#### 🐛 Bug Fixes

- **misc**: Close ajv strict mode.

<br/>

<details>
<summary><kbd>Improvements and Fixes</kbd></summary>

#### What's fixed

* **misc**: Close ajv strict mode ([a6eb5b6](a6eb5b6))

</details>

<div align="right">

[![](https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square)](#readme-top)

</div>
@lobehubbot
Copy link
Member

👍 @arvinxx


Thank you for raising your pull request and contributing to our Community
Please make sure you have followed our contributing guidelines. We will review it as soon as possible.
If you encounter any problems, please feel free to connect with us.
非常感谢您提出拉取请求并为我们的社区做出贡献,请确保您已经遵循了我们的贡献指南,我们会尽快审查它。
如果您遇到任何问题,请随时与我们联系。

@arvinxx arvinxx merged commit 28ef918 into main Dec 13, 2023
3 checks passed
@arvinxx arvinxx deleted the beta branch December 13, 2023 18:52
@lobehubbot
Copy link
Member

❤️ Great PR @arvinxx ❤️


The growth of project is inseparable from user feedback and contribution, thanks for your contribution!
项目的成长离不开用户反馈和贡献,感谢您的贡献!

github-actions bot pushed a commit that referenced this pull request Dec 13, 2023
## [Version&nbsp;1.8.0](v1.7.2...v1.8.0)
<sup>Released on **2023-12-13**</sup>

#### ✨ Features

- **misc**: Support node runtime.

<br/>

<details>
<summary><kbd>Improvements and Fixes</kbd></summary>

#### What's improved

* **misc**: Support node runtime, closes [#9](#9) ([28ef918](28ef918))

</details>

<div align="right">

[![](https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square)](#readme-top)

</div>
@lobehubbot
Copy link
Member

🎉 This PR is included in version 1.8.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants