release v4.1.12
@@ -1,6 +1,11 @@
# CHANGES
-## v4.1.11-RC
+## v4.1.12
+
+* Fix: Adjust line-height for pre under li
+* Fix: Emptying trash process is broken
+## v4.1.11
* Improvement: Generating draft DOM id strategy
* Fix: GROWI version downgrade causes a validation error for user.lang
@@ -1,6 +1,6 @@
{
"name": "growi",
- "version": "4.1.11-RC",
+ "version": "4.1.12-RC",
"description": "Team collaboration software using markdown",
"tags": [
"wiki",
@@ -72,6 +72,11 @@ class InstallerForm extends React.Component {
{this.state.selectedLang.displayName}
</span>
</button>
+ <input
+ type="hidden"
+ value={this.state.selectedLang.id}
+ name="registerForm[app:globalLang]"
+ />
<div className="dropdown-menu" aria-labelledby="dropdownLanguage">
localeMetadatas.map(meta => (
@@ -12,11 +12,6 @@ div.body {
font-size: 15px;
- // override line-height except hljs and child of it.
- :not(pre*) {
- line-height: 1.8em;
- }
-
h1,
h2,
h3,
@@ -90,6 +85,10 @@ div.body {
li {
margin: 5px 0;
line-height: 1.8em;
+ pre {
+ line-height: $line-height-base;
+ }
}
ul,
@@ -207,7 +206,10 @@ div.body {
margin: 10px 0;
- line-height: 1.1em;
@@ -72,7 +72,7 @@ module.exports = (crowi) => {
*/
router.delete('/empty-trash', loginRequired, adminRequired, csrf, async(req, res) => {
try {
- const pages = await Page.completelyDeletePageRecursively('/trash', req.user);
+ const pages = await Page.completelyDeletePageRecursively({ path: '/trash' }, req.user);
return res.apiv3({ pages });
catch (err) {