-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathCHANGELOG.html
170 lines (166 loc) · 6.05 KB
/
CHANGELOG.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
<!DOCTYPE html>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta http-equiv="Content-Security-Policy" content="script-src 'unsafe-inline'">
<meta name="referrer" content="no-referrer">
<title>Changelog | Good Generator.py</title>
<link rel="canonical" href="https://oliz.io/ggpy/CHANGELOG.html">
<link rel="shortcut icon" href="https://oliz.io/ggpy/static/gg.png">
<style>
body {
font-family: sans-serif;
line-height: 1.5;
color: #363636;
background: #FFF;
margin: 1rem auto;
padding: 0 .6rem 1rem .6rem;
max-width: 44em;
scroll-behavior: smooth;
}
a { color: #07A; text-decoration: none; }
blockquote {
background: #EAEAEA;
border-left: .3rem solid #07A;
border-radius: .3rem;
margin: 0 .2rem;
padding: 0 .5rem;
}
code {
font-size: .9rem;
background: #EAEAEA;
padding: .2rem .5rem;
white-space: nowrap;
}
footer { margin-top: 1rem; }
h1 { text-align: center; margin: 0 auto; }
h1, h2, h3, h4, h5, h6 { font-family: serif; font-weight: bold; }
header { text-align:center; }
img { max-width: 100%; }
ul.task-list, ul.task-list li.task-list-item {
list-style-type: none;
list-style-image: none;
}
pre { border-left: .3rem solid #07A; }
pre > code {
font-size: .9rem;
background: #EAEAEA;
box-sizing: inherit;
display: block;
overflow-x: auto;
margin: 0 .2rem;
white-space: pre;
}
table {
border-spacing: 0;
width: 100%;
}
td, th {
border-bottom: .1rem solid;
padding: .8rem 1rem;
text-align: left;
vertical-align: top;
}
.dark-mode { color: #CACACA; background: #363636; }
.dark-mode a { color: #0A7; }
.dark-mode blockquote { background: #222; border-left: .3rem solid #0A7; }
.dark-mode code { background: #222; }
.dark-mode pre { border-left: .3rem solid #0A7; }
.large-font { font-size: 1.2em; }
.avatar { border-radius: 50%; max-width: 5rem; }
.nav { float: left; margin-right: 1rem; }
.card { background: rgba(0, 0, 0, 0.1); border-radius: 5px; padding: .8rem; margin-top: .8rem; }
.social { float: right; margin-left: 1rem; }
</style>
<script>
function toggleTheme() { document.body.classList.toggle("dark-mode") }
function initTheme() { let h=new Date().getHours(); if (h <= 8 || h >= 20) { toggleTheme() } }
function toggleFontSize() { document.body.classList.toggle("large-font") }
</script>
<meta name="author" content="Good Gen">
<meta name="description" content="Changelog">
<meta property="og:title" content="Changelog">
<meta property="og:type" content="article">
<meta property="og:url" content="https://oliz.io/ggpy/CHANGELOG.html">
<meta property="og:description" content="Changelog">
<meta property="og:image" content="https://oliz.io/ggpy/static/gg.png">
<meta property="og:locale" content="en-US">
<script type="application/ld+json">{"@context":"http://schema.org","@type":"WebSite","headline":"Changelog","url":"https://oliz.io/ggpy/CHANGELOG.html","name":"Good Generator.py","description":"Changelog"}</script>
</head>
<body onload="initTheme()">
<header>
<a href="https://oliz.io/ggpy"><img src="https://oliz.io/ggpy/static/gg.png" class="avatar" /></a>
<div style="text-align:right;">
<h1 id="changelog">Changelog</h1>
</div>
</header>
<section>
<h2 id="2022-04-05-version-311">2022-04-05: Version 3.1.1</h2>
<ul>
<li>Fix error if used without a git repo</li>
<li>Omit empty or not set logo/avatar instead of rendering broken img tag</li>
</ul>
<h2 id="2022-03-27-version-31">2022-03-27: Version 3.1</h2>
<ul>
<li>Change default style: no shadows, greater max. logo size</li>
<li>Drop IE ("X-UA-Compatible" meta tag) support</li>
<li>Render post tags next to author and date</li>
</ul>
<h2 id="2022-01-16-version-301">2022-01-16: Version 3.0.1</h2>
<ul>
<li>Improve determinism of RSS feed sort order (higher last_modified precision)</li>
</ul>
<h2 id="2022-01-02-version-30">2022-01-02: Version 3.0</h2>
<ul>
<li>Remove twitter meta tag support (opengraph is sufficient)</li>
<li>Change ggconfig social link to arbitrary key-value-map (link label to link)</li>
<li>Remove the 'back' navigation link from posts in the footer.
If you want to link to your post index, use the new ggconfig social link mechanism.</li>
<li>Support RSS feed generation. It's limited to the 10 latest posts (by last_modified date)</li>
<li>Cut-off sitemap after 50000 entries, see <a href="https://www.sitemaps.org/faq.html">https://www.sitemaps.org/faq.html</a></li>
</ul>
<h2 id="2021-08-22-version-201">2021-08-22: Version 2.0.1</h2>
<ul>
<li>Fix filtering single special tag</li>
<li>Make regular links to blog posts bold</li>
</ul>
<h2 id="2021-08-22-version-20">2021-08-22: Version 2.0</h2>
<ul>
<li>Remove <code>__index_inline_posts__</code> tag support.
To inline posts in the index, use <code>__inline__</code> tag on the respective post.</li>
<li>Filter special tags controlling ggpy behavior from the meta <code>keywords</code> list</li>
</ul>
<h2 id="2021-07-17-version-13">2021-07-17: Version 1.3</h2>
<ul>
<li>Add micro-blog support via new <code>__index_inline_posts__</code> tag</li>
<li>For this, update included CSS</li>
<li>Improve layout of the regular blog-style post index</li>
</ul>
<h2 id="2021-06-10-version-12">2021-06-10: Version 1.2</h2>
<ul>
<li>Update included style:<ul>
<li>smaller default font-size and line-spacing</li>
<li>increase inline code font-size</li>
<li>use relative unit for body max-width</li>
<li>add footer control for bigger font-size</li>
</ul>
</li>
</ul>
<h2 id="2021-06-06-version-11">2021-06-06: Version 1.1</h2>
<ul>
<li>Make <code>gitpython</code> dependency optional, degrading last-modified functionality e.g. for sitemap</li>
</ul>
<h2 id="2021-06-06-version-10">2021-06-06: Version 1.0</h2>
</section>
<footer>
<a href="#" class="nav">top</a>
<a href="javascript:toggleTheme()" class="nav">🌓</a>
<a href="javascript:toggleFontSize()" class="nav">aA</a>
<a href="https://oliz.io/about.html" class="social">about</a>
<a href="https://github.com/ooz/ggpy" class="social">github</a>
<a href="https://nitter.net/" class="social">twitter</a>
<a href="mailto:[email protected]" class="social">email</a>
</footer>
</body>
</html>