9.0.0
This commit is contained in:
		
							parent
							
								
									35362ed3c7
								
							
						
					
					
						commit
						f56adce51f
					
				|  | @ -5,6 +5,12 @@ ChangeLog | |||
| 
 | ||||
| This document describes breaking changes only. | ||||
| 
 | ||||
| 9.0.0 | ||||
| ----- | ||||
| 
 | ||||
| Misskey v8.64.0 を使っている方は、9.0.0に際しては特にすべきことはありません。 | ||||
| Misskey v8.64.0 に満たないバージョンをお使いの方は、一旦8.64.0にアップデートして(そして起動して)から9.0.0に再度アップデートしてください。 | ||||
| 
 | ||||
| 8.0.0 | ||||
| ----- | ||||
| 
 | ||||
|  |  | |||
|  | @ -1,8 +1,8 @@ | |||
| { | ||||
| 	"name": "misskey", | ||||
| 	"author": "syuilo <i@syuilo.com>", | ||||
| 	"version": "8.64.0", | ||||
| 	"clientVersion": "1.0.10046", | ||||
| 	"version": "9.0.0", | ||||
| 	"clientVersion": "1.0.10049", | ||||
| 	"codename": "nighthike", | ||||
| 	"main": "./built/index.js", | ||||
| 	"private": true, | ||||
|  |  | |||
|  | @ -27,21 +27,6 @@ Note.createIndex({ | |||
| }); | ||||
| export default Note; | ||||
| 
 | ||||
| // 後方互換性のため
 | ||||
| Note.findOne({ | ||||
| 	fileIds: { $exists: true } | ||||
| }).then(n => { | ||||
| 	if (n == null) { | ||||
| 		Note.update({}, { | ||||
| 			$rename: { | ||||
| 				mediaIds: 'fileIds' | ||||
| 			} | ||||
| 		}, { | ||||
| 			multi: true | ||||
| 		}); | ||||
| 	} | ||||
| }); | ||||
| 
 | ||||
| export function isValidText(text: string): boolean { | ||||
| 	return length(text.trim()) <= 1000 && text.trim() != ''; | ||||
| } | ||||
|  |  | |||
|  | @ -3,11 +3,6 @@ import db from '../db/mongodb'; | |||
| 
 | ||||
| const Stats = db.get<IStats>('stats'); | ||||
| 
 | ||||
| // 後方互換性のため
 | ||||
| Stats.dropIndex({ date: -1 } as any).catch((e: mongo.MongoError) => { | ||||
| 	if (e.code !== 27) throw e; | ||||
| }); | ||||
| 
 | ||||
| Stats.createIndex({ span: -1, date: -1 }, { unique: true }); | ||||
| export default Stats; | ||||
| 
 | ||||
|  |  | |||
|  | @ -35,28 +35,6 @@ User.createIndex('uri', { sparse: true, unique: true }); | |||
| 
 | ||||
| export default User; | ||||
| 
 | ||||
| // 後方互換性のため
 | ||||
| User.findOne({ | ||||
| 	pinnedNoteId: { $exists: true } | ||||
| }).then(async x => { | ||||
| 	if (x == null) return; | ||||
| 
 | ||||
| 	const users = await User.find({ | ||||
| 		pinnedNoteId: { $exists: true } | ||||
| 	}); | ||||
| 
 | ||||
| 	users.forEach(u => { | ||||
| 		User.update({ _id: u._id }, { | ||||
| 			$set: { | ||||
| 				pinnedNoteIds: [(u as any).pinnedNoteId] | ||||
| 			}, | ||||
| 			$unset: { | ||||
| 				pinnedNoteId: '' | ||||
| 			} | ||||
| 		}); | ||||
| 	}); | ||||
| }); | ||||
| 
 | ||||
| type IUserBase = { | ||||
| 	_id: mongo.ObjectID; | ||||
| 	createdAt: Date; | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue