Skip to content

Releases: mogland/core

Release v1.4.0-alpha.2

14 Jul 14:18
Compare
Choose a tag to compare
Pre-release

🚨 Breaking Changes

  • deps: Upgrade nestjs to v9 - by Wibus in #224
  • init: Init configs for starter - by wibus-wee (f5a37)

🚀 Features

  • init: Init post and page in initing - by wibus-wee (3810e)
  • module: Init configs module - by wibus-wee (eb56e)

🏎 Performance

  • init:
    • Cancel custom config init to default - by wibus-wee (b0799)
    • canInit instead of isInit - by wibus-wee (1ebcc)
View changes on GitHub

Release v1.4.0-alpha.1

12 Jul 15:12
Compare
Choose a tag to compare
Pre-release

🚨 Breaking Changes

  • links:
    • New links module - by wibus-wee (437d3)
    • Crawl friends feed - by Wibus in #223

🚀 Features

  • links:
    • Basic links service - by Wibus in #219
  • links/module:
  • links/service:
    • Check all friends link's health - by wibus-wee (f85ac)
  • utils:
    • Rss parser utils - by wibus-wee (c6e12)
  • utils/parser:
    • Atom parser - by wibus-wee (6fc2e)
    • Rss parser - by wibus-wee (57226)

🐞 Bug Fixes

  • ci:
    • Try fix path - by Wibus (84168)
    • File name is wrong - by Wibus in #218

🏎 Performance

  • links/model:
    • Set up links model - by wibus-wee (e29fb)
  • links/service:
    • Get all links count - by wibus-wee (726cb)
    • Guest can apply link - by wibus-wee (f2380)
    • Set links status in auth - by wibus-wee (7dcbb)
View changes on GitHub

Release v1.3.1

10 Jul 08:38
Compare
Choose a tag to compare
Release v1.3.1 Pre-release
Pre-release

🚨 Breaking Changes

  • aggregate: Public controller api - by wibus-wee (46d9b)

🚀 Features

  • aggregate: Find top & rss builder - by wibus-wee (4c6b3)
View changes on GitHub

Release v1.2.1 Beta

09 Jul 17:22
Compare
Choose a tag to compare
Release v1.2.1 Beta Pre-release
Pre-release

1.2.2 (2022-07-09)

Performance Improvements

  • app: remove useless test api (df3e4b7)

1.2.1 (2022-07-09)

Bug Fixes

  • deps: bump passport version to 0.6.0 (8539464)
  • pnpm: update lock file (40a4402)

Features

  • module: aggregate module (92e3841)

Release v1.2.0 Beta

03 Jul 14:26
Compare
Choose a tag to compare
Release v1.2.0 Beta Pre-release
Pre-release

Hi, 好久不见啊,在core v0.4.0的时候,我们曾宣告 core 开始重构 Jump to v0.4.0 Release Link

今天!我们带着 core v1 回来了!

Summary Changes

  1. 项目换名字了:从原本的 Golden 变成 NEXT 了(图标也换了 魔改自nextjs 😚)

  2. NEXT core v1 用上了 redis + mongodb 的组合:目前来看用的很爽

  3. NEXT core v1 引入了一个比较大的Feature:插件系统

    目前基本模块是写完了,剩下是优化和实际应用了,你可以在 这里 查看更多关于插件系统的信息

  4. NEXT core 的产物打包成一个可执行文件:相当于封装了一个node进去,这样可以防止node版本不一致导致功能上的问题

  5. NEXT core v1 把 DB 模块脱离出来了:变成了一个相对独立的模块 可以做更多自定义的东西

感谢 所有的 nx-space's members

但目前 core 的接口尚未完全完善 您可以下载此项目run一次项目并查看 swagger api (请将NODE_ENV设置为 development )

Get Started With Core v1

下载 Release Assets 中的 nx-core-bundle.zip,对压缩包解压

node index.js

即可启动项目(请提前准备好 nodejs >= 14, redis, MongoDB 环境)


以下是详细的 ChangeLogs

v1.2.0 (2022-07-03)

Feat

  • modules: comment module refactor (#214)
  • modules: refator page module closed #210
  • plugins: usePlugins to use all plugin
  • plugins: use plugin's fn method
  • plugins: active plugin
  • module: new plugin module
  • plugins service
  • patch configs re #205
  • service: get and wait for config ready
  • service: init configs
  • configs: dtos support re #205
  • module: initialize configs module re #205
  • article module refactor closed #207
  • post: get post with paginate re #207
  • add cz config

Perf

  • db: delete old db module
  • plugins: interface authorized access re #211
  • plugins: safe eval plugin functions fix #212
  • configs: patch and validate data with translate to Chinese
  • plugins: eval plugin method
  • plugins: set plugin manifest class
  • plugins: remove getIntro method
  • add fields for mainifest
  • app: friendly to railway
  • set engine field
  • add redis & mongo fields

Fix

  • page: missing db inject
  • plugins: plugin folder cause undefined
  • js doc to type
  • path
  • bundle build in npm-script
  • ci: invalid workflow file
  • listener ip to wrong way
  • cannot find deps

v1.1.0 (2022-06-21)

Feat

  • service: post service functions re #207
  • category: set operation for api fix #206
  • strip the dbmodule as an independent module
  • lib: db lib module
  • controller: category controllers & services fix #206, re #203
  • module: category module re #203, re #206
  • module: user module initialized

Fix

  • category: validate function cannot pass value re #206
  • db: trailing comma followed

Perf

  • app: change the default dbName
  • post: annotation causes method died
  • post: annotation of post scheme type
  • adapt: php good

v0.4.0

19 Jun 00:30
Compare
Choose a tag to compare

0.4.0 (2022-06-19)

这是 core 0.x 的最后一个版本,此版本主要用作归档,将不再继续维护

若您需要查看目前最新的开发状态,请前往 refactor/mongo 分支查看

Bug Fixes

  • deps: change ejs dangerous version (#202) (3afbe40)
  • docker: db connection failure (4ac29e0)
  • markdown: return stream zip file as a json (2d3129f)
  • tsconfig cause to errors (c2172cd)

Features

Performance Improvements

  • add NODE_PATH for pm2 (470dc6c)
  • docker: make env follows user setting (1796f3f)
  • main: set a option for engine (622509a), closes #175
  • markdown: add compression to generating (6469fba), closes #182
  • use forwardRef in post and category (88988ec)

BREAKING CHANGES

  • markdown: Exporting Markdown is now supported!
  • docker: docker support!

v0.3.6

22 May 07:57
Compare
Choose a tag to compare
v0.3.6

v0.3.0

22 May 05:46
5413145
Compare
Choose a tag to compare

0.3.0 (2022-05-22)

Bug Fixes

  • app allow cors (106d124)
  • categories: judgment return error (a26a4cd)
  • ci: pnpm run install (c4435c9)
  • cors (69f20fa)
  • deps: update dependency @nestjs/jwt to v8.0.1 (646a54b)
  • deps: update dependency @nestjs/typeorm to v8.0.4 (a46b4b6)
  • deps: update dependency axios to v0.27.2 (#129) (87ca0a3)
  • deps: update dependency express to v4.18.1 (#131) (ad90d7b)
  • deps: update dependency nodemailer to v6.7.5 (2455769)
  • deps: update dependency passport to v0.5.3 (b64d32f)
  • deps: update nest monorepo to v8.4.5 (c233f93)
  • encounter undefined (a982d34)
  • missing judgment field logic (b18823d)
  • pnpm: update pnpm_lock.yml (e15d644)

Features

Performance Improvements

BREAKING CHANGES

  • engine: Implement a template engine rendered by EJS

Full Changelog: v0.2.2...v0.3.0

v0.2.2

30 Apr 16:43
Compare
Choose a tag to compare

0.2.2 (2022-04-30)

Bug Fixes

  • deps: update dependency @nestjs/config to v1.2.1 (#64) (c65aa5e)
  • deps: update dependency @nestjs/swagger to v5.2.1 (62d32c8)
  • deps: update dependency axios to v0.26.1 (#60) (71576d4)
  • deps: update dependency nodemailer to v6.7.3 (b280d32)
  • deps: update dependency nodemailer to v6.7.4 (29fc60d)
  • deps: update dependency redis to v4.0.6 (2ca56b6)
  • deps: update nest monorepo (#120) (c5370f2)
  • isMaster comments (711d2f8)
  • mail: cWE-79 CWE-176 bug (1efd6c7)
  • vercel: try fix deployment (033bfd2)

Features

  • app: check app version (a11d46b)
  • ncc: package as a single executable (Failure) (6000b8b)

Performance Improvements

  • main: console key value when starting (c3b7028)
  • projects: update projects data route (e35a86f)

v0.2.1

20 Mar 02:32
4e99cdb
Compare
Choose a tag to compare

0.2.1 (2022-03-20)

Bug Fixes

  • friends: cron time error (70884bb)
  • friends: the scheduled task runs repeatedly (6045247)