Releases: mogland/core
Releases · mogland/core
v1.7.0
Hi, this is the last release of Core 1.x. We're working on the breakthrough version
Hi, 目前我们正在开发下一个突破性版本,此为 v1.x 的最后一次发版,新版本将不会兼容旧版本NEXT Core。
🚀 Features
- Init create index controller - by @wibus-wee (09895)
- app:
- Add "next" by figlet [skip CI] - by @wibus-wee (961df)
- cache:
- Add a delete method - by @wibus-wee (26449)
- posts:
- Create index to redis - by @wibus-wee (b0ada)
- Setup get or delete index api - by @wibus-wee (24386)
- Search posts api - by @wibus-wee (89acf)
- Create or update index in nextTick - by @wibus-wee (a7697)
🐞 Bug Fixes
- deps:
- Update dependency marked to v4.0.19 - by @renovate[bot] in #296
- Update dependency pnpm to v7.9.4 - by @renovate[bot] in #300
- Update dependency pnpm to v7.9.5 - by @renovate[bot] in #301
- Update dependency mongoose to v6.5.3 - by @renovate[bot] in #302
- Update dependency @typegoose/typegoose to v9.11.2 - by @renovate[bot] in #303
- Update dependency redis to v4.3.0 - by @renovate[bot] in #299
- Update dependency @fastify/multipart to v7.1.1 - by @renovate[bot] in #307
- init:
- Remove useless
@Auth()
decorator - by @wibus-wee (53ec9)
- Remove useless
- user:
- Two decorator clash - by @wibus-wee (7dca4)
🏎 Performance
- app:
- Add the missing interface prompts - by @wibus-wee (5b6e4)
- init:
- Change console text - by @wibus-wee (b284b)
- posts:
- Index add more fields - by @wibus-wee (0ec08)
- Add
@Auth()
for searching api - by @wibus-wee (fb6fc)
View changes on GitHub
v1.7.0-alpha.1
🚨 Breaking Changes
- comments: Change
ref
field refPath asrefType
- by wibus-wee (f648b)
🐞 Bug Fixes
- comment:
- Low case to avoid register error - by wibus-wee (74d40)
- deps:
- docker:
- Volumes path error - by wibus-wee (f2a5d)
🏎 Performance
- aggregate: Add - by wibus-wee (56b04)
- links: Set name max length to 25 - by wibus-wee (dde35)
- page: Delete page also delete comments - by wibus-wee (e4be7)
View changes on GitHub
v1.7.0-alpha.0
🚨 Breaking Changes
- backup:
- Backup data with json - by Wibus in #281
- theme:
🚀 Features
- fastify:
- Support
moment
locals methods - by wibus-wee (fd98e)
- Support
- theme:
- Turn on theme service - by wibus-wee (a902a)
- Create an standalone module - by wibus-wee (e93b1)
- Static files provider - by wibus-wee (3cc11)
- Index page render - by wibus-wee (1b2a2)
- Define props interface - by wibus-wee (9f6f9)
- Inject modules - by wibus-wee (05c68)
- Basic props for pages - by wibus-wee (8f236)
- Page detail render - by wibus-wee (daf7f)
- Links details page render - by wibus-wee (f82fe)
- Archive category and tag page render - by wibus-wee (68033)
- Posts and pages render - by wibus-wee (97244)
- Dynamic render custom pages - by wibus-wee (3ec5b)
- Define pages props interface - by wibus-wee (961b4)
- Set post list to a standalone page - by wibus-wee (73094)
🐞 Bug Fixes
- Bump mongodb to 6.5.2 - by wibus-wee (245de)
- backup:
- Follow upstream dir apth - by wibus-wee (f388d)
- comments:
- deps:
- post:
- Record images meta in creating - by wibus-wee (56e41)
🏎 Performance
- aggregate:
- Find top add
text
field - by wibus-wee (24e2d)
- Find top add
- bootstrap:
- Set onlyone view extension - by wibus-wee (dec0a)
- theme:
- Start on demand, fixed view engine - by wibus-wee (ec9e4)
- Use
Auth()
decorator for admin actions - by wibus-wee (3464e) - Add detail pages interface - by wibus-wee (00be7)
- Send props to index - by wibus-wee (d306d)
- Render custom pages in page detail router - by wibus-wee (ea58c)
- Use
art-template
, kill fucking fastify-ejs - by wibus-wee (1f731)
View changes on GitHub
v1.6.2
🐞 Bug Fixes
- category:
- Merge category with right field - by wibus-wee (38167)
- markdown:
- post:
- Summary props define is optional - by wibus-wee (25f40)
🏎 Performance
- category: Friendly notice when merging with an error type - by wibus-wee (eb454)
View changes on GitHub
v1.6.1 ( v1.6.0-patch-1 )
v1.6.0
🚨 Breaking Changes
- configs: Fetching and modifying configs is now supported - by wibus-wee (db591)
🚀 Features
🐞 Bug Fixes
- category:
- Cannot find posts using category slug - by wibus-wee (c7b2d)
- config:
- Change script pathname - by wibus-wee (983b5)
- deps:
- post:
- Use image service to record metas - by wibus-wee (743cf)
🏎 Performance
- category:
- Change merge api path and method - by wibus-wee (fc4a2)
- comments:
- links:
- Change links status enum orders - by wibus-wee (d2e78)
- post:
- Check password in query - by wibus-wee (a49aa)
View changes on GitHub
v1.5.3
🐞 Bug Fixes
- comment:
- Model field doesn't match dto - by @wibus-wee (0184f)
- Dto
state
field mismatchs modelstatus
- by @wibus-wee (5eda1)
- global:
- Replate
zx
tozx-cjs
- by @wibus-wee (e59bb)
- Replate
- deps:
View changes on GitHub
v1.5.2
🚀 Features
- post: Use
MongoId
to get details - by @wibus-wee (711c5)
🐞 Bug Fixes
- api:
- Return nothing in put or patch method - by @wibus-wee (83eb6)
- deps:
- Update dependency cache-manager to v3.6.3 - by @renovate[bot] in #243
- Update dependency dayjs to v1.11.4 - by @renovate[bot] in #244
- Update dependency mongoose to v6.4.7 - by @renovate[bot] in #245
- Update dependency rxjs to v7.5.6 - by @renovate[bot] in #246
- Update dependency snakecase-keys to v5.4.2 - by @renovate[bot] in #247
- Update dependency redis to v4.2.0 - by @renovate[bot] in #258
- Update dependency axios-retry to v3.3.1 - by @renovate[bot] in #257
- Update dependency cache-manager to v4 - by @renovate[bot] in #263
- Update dependency mongoose to v6.5.0 - by @renovate[bot] in #264
- init:
- Api missing authorization - by @wibus-wee (fdc25)
- Check init can missing auth - by @wibus-wee (241ba)
- page:
- Wrong decorator
@Query
was used instead of@Param
- by @wibus-wee (3412e)
- Wrong decorator
- post:
- Rename
view
tocount
in model props - by @wibus-wee (15c8f)
- Rename
View changes on GitHub
Release v1.5.1
Next Space Core Offical Version 1.5.1 Release!
感谢 @MYXXTS @origami-tech @Truimo 等大佬的鼎力相助
经过1年的摸索与将近1个月的从零重构,我们出版了新的 core,新的起点。
新的 core 使用了 MongoDB 与 Redis 技术栈,在原有集群基础上,继续提高了性能;新的 core 诞生了一个新的 BREAKING 模块:「插件系统」,目前此系统的设计尚在讨论中,但已完成基本的插件注册,激活,应用插件
重构后的 core 修改了什么、需要注意什么、新的特性是什么、如何安装并使用,后期会一并写在文档中
🚨 Breaking Changes
- backup:
- Database backup module resolved #183 - by @wibus-wee (d08d8)
- category:
- Merge categories or tags with name or Id, closed #188 - by @wibus-wee (c8473)
- markdown:
- Markdown backup module support resloved #182 - by @wibus-wee (0e783)
- Import markdown service - by @wibus-wee (0cd2f)
- page:
- Record images meta in text - by @wibus-wee (4bed5)
- post:
- Provide more manager options - by Wibus (a23cd)
- Record images meta in text - by @wibus-wee (45add)
🚀 Features
- app:
isMaster
decorator to verify master login - by @wibus-wee (250ae)
- backup:
- Backup save and upload service - by @wibus-wee (45950)
- docorator:
- Cross-platform cookie decorator - by @wibus-wee (2a00d)
- helper:
- Thumbs article service - by @wibus-wee (eeaba)
- image:
- Get and record online image meta - by @wibus-wee (f99f7)
- markdown:
- Export costom id markdown data, re #229, re #182 - by @wibus-wee (b36f9)
- Import post markdown service - by @wibus-wee (6bd40)
- post:
- Verify password in detail api - by @wibus-wee (857c4)
🐞 Bug Fixes
- aggregate:
- Encryption articles overstep the rss boundary - by @wibus-wee (701cf)
- deps:
- Bump vm2 version to 3.9.10 - by @wibus-wee (bf6de)
- fastify:
- Register fastify multipart - by @wibus-wee (dac68)
- image:
- Remove config service - by @wibus-wee (dee12)
- post:
- Set model paginate plugin - by @wibus-wee (978fb)
- Get password from cookie instead of body - by @wibus-wee (4b401)
- Remove password log in console - by @wibus-wee (8a88c)
- package: Change json field - by @wibus-wee (7c7ea)
🏎 Performance
- aggregate:
- Hide posts have [password,hide,rss] value - by @wibus-wee (dc531)
- app:
- Check package manger before install - by @wibus-wee (2cbad)
- init:
- Return more error message - by @wibus-wee (dd9b6)
- markdown:
- Export zip with name - by @wibus-wee (96a7c)
- model:
- Add image record model - by @wibus-wee (5cb11)
- post:
- Define more options in model - by @wibus-wee (1f909)
- Modify post data if password has value - by @wibus-wee (238df)
- Modify if password inited and hide if true - by @wibus-wee (9341f)
- Delete post and delete comments - by @wibus-wee (bc36e)
View changes on GitHub
Release v1.4.1-alpha.0
🐞 Bug Fixes
- dto:
- Use
status
instead ofstate
- by wibus-wee (ff0c5)
- Use
- post:
- user:
- Throw exception in a wrong time - by wibus-wee (6d375)
🏎 Performance
- comment: Set status default as Unread key - by wibus-wee (a641e)
- links: Swap positions of Audit and Pass - by wibus-wee (ab8e9)