summaryrefslogtreecommitdiff
path: root/web/changelog.markdown
blob: ace64f47380ccb06dab905afaa2fc78b8fd13916 (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
---
title: Changelog
---

## Hakyll 3.2.2

- Add `applyTemplateWith`, `applyTemplateCompilerWith` to allows missing keys

## Hakyll 3.2.1

- Add `Pandoc.Biblio` module for reference handling

## Hakyll 3.2

- Switch to type-safe identifiers: e.g. `Identifier` becomes
  `Identifier (Page String)`

## Hakyll 3.1.1

- Allow `group` in rules DSL

## Hakyll 3.1

- New `match` function in rules DSL
- More expressive `Pattern`s

## Hakyll 3

- Complete rewrite

## Hakyll 2.4.1

- Add a number of utility functions
- Fix bug in `enableIndexUrl` mode

## Hakyll 2.4

- Arrow based interface to pandoc
- Easier custom fields

## Hakyll 2.3

- Ability to choose between preview modes.
- Simple static configuration available.
- Support hamlet templates.

## Hakyll 2.2.2

- Cabal dependency fixes.

## Hakyll 2.2.1

- Allow custom time locale for `renderDate`.
- Render RSS feeds with `CDATA` sections.

## Hakyll 2.2

- Allow markup languages in templates.

## Hakyll 2.1.1

- Fix issues in autocompilation/preview mode.

## Hakyll 2.1

May 21, 2010

- Expose pandoc options to HakyllConfiguration.
- Allow dashes in pages.
- Some typo's and bugs fixed.

## Hakyll 2.0

March 31, 2010

- Rewrite of the API to a clean, Arrow based API.
- Added built-in support for RSS and Atom.
- Added more documentation.
- Added pagination.
- Many bugfixes.

## Hakyll 1.4

February 17, 2010

- Added an autocompilation feature.
- Support for index URL's (`enableIndexUrl`).

## Hakyll 1.3

January 30, 2010

- Added categories in addition to tags.
- Added `createListing` and `createListingWith` function for a more high-level
  way to create listings.

## Hakyll 1.2

January 27, 2010

- `Data.Binary` is now used for serialization.
- Rewrite of the caching system.
- Specialized data structure for templates.
- Caching of pages and templates.

## Hakyll 1.1

January 19, 2010

- Switched to a custom `Hakyll` monad stack instead of the `IO` monad.
- Page sections.
- Combining renderables.
- `renderAndConcat` can now use multiple templates.

## Hakyll 1.0

January 14, 2009

- First stable release.
- Custom templating system.
- Added `$root` key for relative URL's.

## Hakyll 0.4

January 8, 2010

- Added examples.
- Added `ContextManipulation` type.

## Hakyll 0.3

December 28, 2009

- Added a general `directory` function.
- Added CSS compression.
- Added tag support.
- Added a simple HTTP server for testing purposes.

## Hakyll 0.2

December 16, 2010

- Abstracted `Renderable` type.
- Added simple caching and dependency checking.

## Hakyll 0.1

December 5, 2009

- Initial release.