@@ -167,6 +167,80 @@ The common =ox-hugo= export bindings are:
167
167
Do =M-x customize-group=, and select =org-export-hugo= to see the
168
168
available customization options for this package.
169
169
* Changelog
170
+ ** v0.8 <2018-01-26 Fri>
171
+ *** Features
172
+ - Support exporting content files and attachments (images, documents)
173
+ to Page Bundles organization structure (Hugo v0.32+) --
174
+ #[[https://github.com/kaushalmodi/ox-hugo/issues/111][111]].
175
+ - Support exporting =resources= front-matter (Hugo v0.33+) --
176
+ #[[https://github.com/kaushalmodi/ox-hugo/issues/115][115]].
177
+ - Support exporting =headless= front-matter (Hugo v0.35+).
178
+ - Advanced table styling is now possible by specifying =#+ATTR_HTML=
179
+ and =#+ATTR_CSS= (this one is unique to =ox-html=) above Org
180
+ tables. See its [[https://ox-hugo.scripter.co/doc/table-styling/][documentation]] -- #[[https://github.com/kaushalmodi/ox-hugo/issues/93][93]].
181
+ - Similarly, support =#+ATTR_HTML= and =#+ATTR_CSS= for paragraphs,
182
+ example blocks, source blocks, plain lists and quote blocks too --
183
+ #[[https://github.com/kaushalmodi/ox-hugo/issues/113][113]].
184
+ - Now =publishdate= and =expirydate= front-matter properties get
185
+ auto-derived from =SCHEDULED= and =DEADLINE= special properties if
186
+ associated with the valid Hugo post subtree --
187
+ commit [[https://github.com/kaushalmodi/ox-hugo/commit/0807f42d][0807f42d]].
188
+ - Date values can now be easily set using the =C-c .= binding in the
189
+ =HUGO_PUBLISHDATE= and =HUGO_EXPIRYDATE= properties too.
190
+ - Export source blocks and table captions -- #[[https://github.com/kaushalmodi/ox-hugo/issues/38][38]]. Here's a
191
+ suggested CSS for the captions:
192
+ #+BEGIN_SRC css
193
+ figcaption,
194
+ .src-block-caption,
195
+ .table-caption {
196
+ font-style: italic;
197
+ text-align: center;
198
+ }
199
+ #+END_SRC
200
+ - Export descriptive or definition lists in Blackfriday-friendly
201
+ Markdown format -- #[[https://github.com/kaushalmodi/ox-hugo/issues/114][114]].
202
+ - Support Org Special Blocks [[https://www.gnu.org/software/emacs/manual/html_node/org/Special-blocks.html][like in HTML and LaTeX exports]] --
203
+ #[[https://github.com/kaushalmodi/ox-hugo/issues/105][105]]. Here's one little example:
204
+ #+BEGIN_SRC org
205
+ ,#+BEGIN_mark
206
+ /Some/ *marked* text
207
+ ,#+END_mark
208
+ #+END_SRC
209
+ - Allow setting =:EXPORT_HUGO_SECTION:= in the valid Hugo post subtree
210
+ itself.
211
+ - Enable replacing any key in the front-matter with anything; it's
212
+ even possible to swap the keys now (tags↔categories:
213
+ commit [[https://github.com/kaushalmodi/ox-hugo/commit/fb21e82c][fb21e82c]]). New keyword:
214
+ =HUGO_FRONT_MATTER_KEY_REPLACE= -- see commit [[https://github.com/kaushalmodi/ox-hugo/commit/b72a5fb0][b72a5fb0]].
215
+ - Now all the Org keyword values that should get merged, get merged --
216
+ commit [[https://github.com/kaushalmodi/ox-hugo/commit/38eba6d5][38eba6d5]].
217
+ - Add =title= as a valid property of =menu= front-matter (Hugo
218
+ v0.32+).
219
+ *** Backward-incompatible changes
220
+ - A "better user-experience" change.. now you do not need to use
221
+ /double-underscores/ as /space/ replacement in =#+HUGO_TAGS=,
222
+ =#+HUGO_CATEGORIES= and =#+KEYWORDS=. See this commit for details
223
+ and examples -- commit [[https://github.com/kaushalmodi/ox-hugo/commit/319435db][319435db]].
224
+ *** Fixes
225
+ - Fix =HUGO_LEVEL_OFFSET= not getting set -- #[[https://github.com/kaushalmodi/ox-hugo/issues/117][117]], thanks
226
+ @[[https://github.com/shimmy1996][*shimmy1996*]]!
227
+ - Fix internal subtree counter not getting reset after a file-based
228
+ export.
229
+ - Fix clickable image links with =#+NAME= -- commit [[https://github.com/kaushalmodi/ox-hugo/commit/fef0ec50][fef0ec50]].
230
+ - Make title text rendering more robust.. now Markdown markup
231
+ characters like =*=, =_= and =`= show up fine, verbatim, in the
232
+ title.
233
+ - Make em dash, en dash, horizontal ellipsis render in post titles
234
+ too -- Hugo #[[https://github.com/gohugoio/hugo/issues/4175][4175]] (/Upstream bug fix/), and in source
235
+ block captions and table captions too.
236
+ - Fix double-escaping of =#= and =![= in Markdown export --
237
+ #[[https://github.com/kaushalmodi/ox-hugo/issues/110][110]] (/fix in upstream =ox-md.el=/).
238
+ *** Meta
239
+ - Re-write the logic for parsing meta-data for various kinds of dates,
240
+ and optimize the logic for parsing newline separated lists like tags
241
+ and categories.
242
+ - The =bare_min= theme used for the test site is made more portable
243
+ (at some point, that theme might be moved to a separate repo).
170
244
** v0.7 <2017-12-18 Mon>
171
245
*** Features
172
246
- *Now C-c C-e H H works for both per-subtree and per-file flows* --
0 commit comments