summaryrefslogtreecommitdiff
path: root/ChangeLog
blob: 951aed1a1775c4b3c855fb584f06446cbe7428e6 (plain)
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
171
172
173
174
175
CHANGES
=======

v0.8.0
------

* refactor code and update readme
* remove force feature, unnecessary complexity
* refactor code, small bug fixing and changes
* refactor code, fix config checker and new files for pyssg.xyz
* add extra configuration for more control, add pyssg.xyz example
* forgot to change extension on argparser help text
* migrate from INI to YAML, breaks compatibility
* change syntax for accessing config variable
* refactor database entries into its own class
* refactor code and fix type checks
* change python/twine command for the build command

v0.7.3
------

* replace uncompatible highlighter/marker

v0.7.2
------

* Add new extensions for ^ and ~ syntax

v0.7.1
------

* add proper var expansion from config file

v0.7.0
------

* add checksum checking for mod files instead of timestamp

v0.6.2
------

* mayor bugfix in the database writer
* minor refactoring

v0.6.1
------

* add meaningful error messages when missing mandatory metadata
* add logging to builder, md\_parser and page, and minor code refactor
* minor debug fix for database
* fix db write bug missing newline, minor refactor
* fix pyssg and database errors
* add logging to database, discovery and pyssg
* add typing to formatter
* add debug flag, minor fix in readme
* add initial logging capabilities
* add build and upload command, modified readme

v0.6.0
------

* refactor config handler and more
* add default configuration to resources
* refactor argument parser
* update requirements
* The bullets did not have checkboxes in the To be added section
* A header was wrong
* A little documentation added to avoid mistakes by new users
* kek xd rofl lmao forgot to save a file:), now actually a quick fix
* quick fix on random uppercased letters
* Delete pyssgrc
* fix bug on new extensions
* add new extensions
* fix bug on prev/next objects of page
* add config to read first pyssgrc and then to the xdg directory
* fix bug on image\_url
* fix another bug
* fix bug

v0.5.3
------

* refactor code and add image\_url parsing

v0.5.2
------

* fix minor bug on rss template

v0.5.1
------

* minor fix on dirs discovery

v0.5.0
------

* add ability to copy basic template files
* move plt dir to be included in data
* refactor and add support for jinija
* just include changelog

v0.4.1
------

* fix m\_datetime bug
* add tags inside article footer instead of separate html element

v0.4.0
------

* fix bug
* fix bug
* fix bug
* add sitemap support

v0.3.1
------

* fix readme links
* add tags as categories
* add content:encoded tag in rss and update readme

v0.3.0
------

* add better version printing
* fix timezone
* fix missing ref to obj
* fix bad method call
* ... literally 3 commits to fix a missing obj
* ACTUALLY add missing config obj lol
* fix missing config obj
* add rss support

v0.2.4
------

* lol wrong src and dst variables read
* fix error on parsing config file
* finally fix argparse error, questionmark
* checking argparse errors
* fix missing import

v0.2.3
------

* add more configuration options and refactor its parsing

v0.2.2
------

* fix sorting of pages and update default templates

v0.2.1
------

* fix required base url and tag header substitution

v0.2.0
------

* clean up and update readme
* refactor code and finish basic features

v0.1.0
------

* refactor code and almost finish main functionality
* semiworking program, still very alpha
* Add working file discovery and destination file structure creation
* initial template creation, barebones arg parser
* Prepare barebones package info
* Update readme
* Initial commit