/
changelog.txt
83 lines (66 loc) · 2.93 KB
/
changelog.txt
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
Aug 8, 2022
- change ParsePageName() to recognize index format and extract the revision number
- add 'getindex -recent' option to retrieve RecentChanges
- add 'getindex -list' option to save index in plain list format
- add 'replace -recent' option to read RecentChanges.txt
- add 'delextra -recent' option to read RecentChanges.txt
- add 'getpage -diff pagelist' option to check difference or one index against an
older index and only get pages that are newer (by revision number)
- if the any revision number is zero, the age of the content is not known and is
assumed that it needs to be refreshed
- the default for 'getindex -web' for 'PageIndex.txt' is still in the list format.
May 26, 2022
- support 'visible' parameter in {{fbdoc item="title"}} action
April 30, 2022
- allow force query for CSRFToken
- set-up libCurl to keep POST on redirects
- copyright updates for 2022
- remove distribution notice from extracted wiki examples
October 10, 2021
- Add recognition for {{fbdoc item="ver"}} for "Version" section
- Change index loading in CWikiConUrl.LoadIndex() to use PageIndex/rawlist and avoid having to process html tags
August 28, 2021
- add '-trace' option to show libcurl verbosity
January 28, 2018
- copyright updates for 2018
October 25, 2017
- copyright updates for 2017
April 9, 2008
- added first version of texinfo emitter (W.I.P.) cloned from the plain
text emitter.
September 29, 2007
- added printlog() global printing hook. (Allow capturing prints when fbdoc
is used as a library in a non-console library.
August 5, 2007
- removed "Table of Contents" as top level node in CHM
August 4, 2007
- added: support for ExtLib* pages
July 25, 2007
- added: WikiToken_Action->SetParam()
July 20, 2007
- added: CWiki->Insert(body)
- added: a private current token field to CWiki. Allows cursor-like
movement through the token list allowing for iteration, inseration, and
removal of tokens.
- added: CList->InsertBefore([node]), CList->InsertAfter([node])
- changed: CList->Insert([where][,node]) now takes INSERTION_POINT, node
June 18, 2007
- changed: using libcurl 7.15.4
- fixed: check " inside action parameters
- fixed: CWiki->Build() generates " when inside action parameter
- changed: cosmetic source changes ( ? => print )
- added: "colour" as alias for "color"
April 4, 2007:
- added support for images.
March 8, 2007:
- added: hash.bas and hash.bi for better page lookup (in CPageList.bas)
and keyword lookup (in fbdoc_keywords.bas) performance
March 4, 2007:
- added: CWiki->Build() method, the opposite of CWiki->Parse() to allow
recreating wakka script from parsed tokens.
- changed: WikiToken, ctor/dtor code invoked by setting WikiToken.id property
Previous Versions:
- The previous versions of fbdoc have undergone many, many changes that
have not been logged here. This is not really much of a concern since
there are few users that actually use fbdoc as an application, and even
fewer that use it as a library.