update CHANGELOG, display it in ant.design

This commit is contained in:
afc163 2015-09-01 22:13:50 +08:00
parent 124c33ac0a
commit 72c4120480
2 changed files with 19 additions and 9 deletions

View File

@ -1,5 +1,10 @@
## 0.9.0 (not ready)
# 更新日志
- category: 4
---
## 0.9.0 `not ready`
### Upload
@ -43,7 +48,7 @@
* 部分文案更新。
* 优化主站在小分辨率屏幕下的样式。
## 0.8.0 (2015-08-25)
## 0.8.0 `2015-08-25`
这个版本是第一个稳定版,组件经过三期迭代,基本到齐,并有大量改进和变化,不向下兼容。
@ -55,12 +60,12 @@
* 排查并修复 IE 和 safari 等浏览器的兼容问题。
* 大量代码重构,演示代码补充,文档更新、以及样式上的优化。
## 0.7.3 (2015-07-30)
## 0.7.3 `2015-07-30`
* 小幅重构了 Table 分页,修复了分页导致的数据不展示的问题。
* 更新了部分文档。
## 0.7.2 (2015-07-27)
## 0.7.2 `2015-07-27`
* 修复本地模式下 pagination 为 false 时数据无法显示的 [问题](https://github.com/ant-design/ant-design/commit/1954586665e59031eae5d2c8b2cdb08f83d64fcb)。
* 重构了 message 组件。
@ -68,14 +73,14 @@
* 部分代码切换至 ES6 模式。
* 修正了部分组件的样式和演示,优化部分动画。
## 0.7.1 (2015-07-22)
## 0.7.1 `2015-07-22`
* 修复了 Table 组件的 pagination 为 false 时分页未消失的 [问题](https://github.com/ant-design/ant-design/commit/01a6c0f1e6707b72a54ef30d073d148a87b391a8)。
* select 组件[选中后默认显示标签内容](https://github.com/ant-design/ant-design/issues/50)(原来是显示 value
* 修正了部分组件的样式和演示。
* 打包文件为 [umd 模式](https://github.com/ant-design/ant-design/commit/9b7b940cb417429d8fc57d83e252991b043d0f2f)。
## 0.7.0 (2015-07-21)
## 0.7.0 `2015-07-21`
* 第一个公开版本,发布 `layout`、`iconfont`、`button`、`form`、`checkbox`、`radio`、`switch`、`slider`、`input-number`、`datepicker`、`select`、`tabs`、`steps`、`breadcrumb`、`collapse`、`pagination`、`modal`、`message`、`dropdown`、`popover`、`popconfirm`、`tooltip`、`progress`、`table` 等组件。
* 发布 [Ant Design 首页](http://ant.design/) 和入门文档。

View File

@ -52,12 +52,13 @@ module.exports = function(nico) {
},
get_categories: function(posts, post) {
var rootDirectory = post.directory.split('/')[0];
if (!rootDirectory) {
if (!rootDirectory && post.filename.indexOf('CHANGELOG') < 0) {
return;
}
var directories = [rootDirectory];
// docs 和 components 放在同一页
if (rootDirectory === 'docs' || rootDirectory === 'components') {
if (rootDirectory === 'docs' || rootDirectory === 'components' ||
post.filename.indexOf('CHANGELOG') >= 0) {
directories = ['docs', 'components'];
}
var cacheKey = directories.join('-');
@ -69,7 +70,11 @@ module.exports = function(nico) {
_.uniq(getAllPosts(posts).forEach(function(item) {
var itemDirectory = item.directory.split('/')[0];
var cat = item.meta.category;
if (cat && directories.indexOf(itemDirectory) >= 0) {
if (!cat) {
return;
}
if (directories.indexOf(itemDirectory) >= 0 ||
item.filename.indexOf('CHANGELOG') >= 0) {
categories[cat] = categories[cat] || [];
categories[cat].push(item);
}