My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
ReleaseNotes  
Release notes
Featured
Updated May 24 (3 days ago) by axelclk@gmail.com

Version 3.0.18 (unreleased)

  • Encoder#encodeTitleLocalUrl() creates invalid Windows file names -  Issue95 
  • allow ignoring tag extensions through configuration - Issue94
  • Simplify basic usage with a static WikiModel#toHtml() and WikiModel#toText() method - Issue93
  • AbstractWikiModel#setUp() forgets to re-set fRedirectLink in -  Issue92 
  • fixed duplication of rendering (external) links -  Issue90 
  • Extended the IWikiModel#render() method with a boolean parameter which indicates, if the text should be rendered directly in template topic mode or not - Issue86
  • Incorrect parsing of noinclude, includeonly, and onlyinclude - Issue86
  • Template substitution uses wrong cache value -  Issue85 
  • Configuration change - loading of interwiki.properties file -  Issue84 
  • missing support for behavior switches -  Issue83 
  • possible recursive loop in template parameter substitution -  Issue82 
  • refactored the subst:... and safesubst:... template functions into the prepocessor step -  Issue81 
  • don't strip whitespace from unnamed template parameters -  Issue80 
  • improved #time template function - Issue73
  • implemented #titleparts template function -  Issue78 
  • nesting links and templates with parameters inside a table disrupts the table -  Issue77 
  • Brazillian Portuguese translation -  Issue76 

Version 3.0.17

  • engine fails to render bold and italic text properly, if text is a link / namespace -  Issue75 
  • improved incomplete implementation of the time template function - Issue73
  • fixed wrong href links for <ref> and <references> tags - r3801
  • one-character Section Headers not rendered -  Issue72 
  • WikiArticle missing revision information -  Issue71 
  • __TOC__ element following a single <h1> but before multiple <h2> elements results in the table of contents ONLY displaying the <h1> element in the TOC. -  Issue12 
  • source tag for "sql" adds empty line as first line -  Issue69 
  • WikiModel's setUp() and tearDown() do not reset TOC info -  Issue68 
  • source code comments in source tags not rendered -  Issue67 
  • wordcount attribute not read correctly because of case mismatch -  Issue66 
  • Source tag fails to render groovy source properly -  Issue65 
  • Multiple Sections with the same name don't have different anchor tags -  Issue64 
  • Use similar CSS classes like Wikipedia for image thumbs (thumb, thumbcaption, thumbinner)

Version 3.0.16

  • Maven repository is unusable with Java 5 -  Issue61 
  • Wikipedia Template:Citation/core contains <nowiki /> tags, which breaks rendering of templates -  Issue59 
  • Patch for "Template parameter expansion with mixed named/unnamed parameters" -  Issue56 
  • removed Maven dependencies for packages commons-validator 1.3.1 and oro 2.0. - r2494
  • added JARs for Java sources and Javadoc to Maven repository
  • Made addToTableOfContent() method protected. -  Issue51 
  • Parser is too strict on #redirect -  Issue50 
  • Use "syntaxhighlight" and "source" tags the same way. See: Extension:SyntaxHighlight_GeSHi Alternative_Tag
  • deleted info.bliki.api.Category use info.bliki.api.PageInfo instead
  • performance improvements: parseURIScheme() did to much parsing and isCamelCaseEnabled() was called to often. - r2105

Version 3.0.15

  • new parser functions {{formatnum:...}} and {{plural:...}}
  • added a Google Chart API wiki tag extension example
  • added SQL source code highlighting -  Issue47 
  • changed info.bliki.wiki.template.ITemplateFunction#parseFunction() method signature
  • Refactoring - extract method substituteTemplateCall(templateName, parameterTreeMap, writer) to IWikiModel interface and default implementation to AbstractWikiModel, so that users can override the default behaviour - r1515
  • new Dump2HTMLCreatorExample.java - create static HTML files from a given Mediawiki dump. See MediaWikiDumpSupport.
  • incompatible changes with older versions in info.bliki.wiki.dump.IArticleFilter interface
  • MediaWiki authentication no longer works. Patch from user shilad -  Issue44 
  • Demo application DumpExample.java, which iterates through a compressed or uncompressed Wikipedia XML dump file (depending on the given file extension .gz, .bz2 or .xml) and prints the title and raw wiki text of the articles. See MediaWikiDumpSupport. - r1349
  • added maven dependency to commons-compress
  • Ignore space and tab characters at the beginning of a wikipedia table row or cell
  • "pre" tag with "name" attribute is not a good idea in syntax highlighters -  Issue43 
  • IDs can't contain "." at the begining and "(", ")", "/" elsewere -  Issue41 

Version 3.0.14

  • Added {{#iferror:...}} parser function
  • Improved template parser
  • MediaWikiAPISupport: GZIP support for getting contents -  Issue35 
  • Added {{subst:...}} parser function
  • Added info.bliki.api.creator.HTMLCreatorExample to load a wiki page, templates and images from en.wikipedia.org and render it into an HTML file.
  • BlikiConverter - A converter tool for using the Wiki2HTML, Plain2Wiki and HTML2Wiki conversion functions in a Java Swing GUI (r841)
  • Fixed PlainTextConverter ignores the text field in between [ ] -  Issue34 
  • Set an optional template call cache implementation in the IConfiguration#setTemplateCallsCache(Map<String, String> map) method. The cache implementation could be based on JSR 107 for example. Template calls which use the same parameters over and over again do lookup this cache and use the preparsed result if available (r779).
  • Wikipedia API: Fixed problems with intranet wiki and "byte order mark" -  Issue33 
  • Fixed Image links that have intra-page link are broken -  Issue31 
  • Fixed html output for some preformatted text isn't encoded -  Issue30 
  • Fixed some image attributes are not encoded -  Issue29 
  • Fixed html table output can be invalid if input wiki markup is invalid -  Issue28 
  • HTML output for references does not encode some attribute values -  Issue27 
  • Fixed HTML output is invalid for some references with template interaction -  Issue26 
  • Fixed HTML output is invalid for some images with inline quotes -  Issue25 
  • Change Performance issue : toLowerCase on parseURIScheme -  Issue23 
  • Added simple python code formatter
  • Improved source code formatter handling. Try to auto detect some programming languages.

Version 3.0.13

  • more JUnit wiki parser tests
  • Changed encoding for Maven explicitly to UTF-8
  • Added Wikipedia namespaces class
  • Fixed  Issue19 
  • Fixed  Issue16 

Version 3.0.12

  • Don't convert first character to uppercase character for interwiki topics
  • Allow floating-point numbers like 1.0E10 in math expressions.
  • Avoid unnecessary memory allocation for substrings
  • Add support for telefone call -  Issue11 
  • MediaWikiAPISupport: added "edittoken" for query
  • MediaWikiAPISupport: added "edit" action support.
  • MediaWikiAPISupport: use builder pattern to create the query for the Wikipedia API
  • MediaWikiAPISupport: added Parse action support
  • MediaWikiAPISupport: added the "lgdomain" parameter for User() constructor and Connector#login() method -  Issue8 
  • More Mediawiki compatible handling for non-closed tags: &lt;noinclude>, &lt;includeonly>, &lt;onlyinclude>

Version 3.0.11

  • the bliki-core Maven artifact is now available in this repository (thanks Daniel Sendula). More information can be found in page MavenSupport
  • support for the <onlyinclude> tag in templates
  • support for Image size format {width}x{height}px
  • dropped Trac support
  • Using '.' instead of '%' in table of content "anchor links"
  • Using Flying Saucer - R8pre2 now
  • Italian language properties contributed by Giuseppe Profiti
  • Added first version of PlainTextConverter, a converter which renders the internal tree node representation as plain text without HTML tags and images
Powered by Google Project Hosting