Released version 2.9.0

@dg dg released this Jun 8, 2016 · 13 commits to master since this release

  • fixed unwanted conversion of \) and \* to HTML entities
  • added TexyMacro for Latte

For the details you can have a look at the diff

Downloads

Released version 2.8.2

@dg dg released this Nov 7, 2015 · 19 commits to master since this release

  • ScriptModule: $args is always array
  • Helpers::outdent() - used old strategy for /--div (changed in Texy 2.5)
  • HtmlModule: fixed trimming spaces around src and href
  • Strict::getSuggestion() better balance

For the details you can have a look at the diff and release notes for 2.8.

Downloads

Released version 2.8.1

@dg dg released this Oct 25, 2015 · 15 commits to v2.x since this release

  • fixed class loading, added preload for TexyHtml, TexyLink and TexyImage
  • internal code improvements
  • HtmlElement: added and used constructor

For the details you can have a look at the diff and release notes for 2.8.

Downloads

Released version 2.8

@dg dg released this Oct 20, 2015 · 26 commits to v2.x since this release

  • Texy now uses namespaces API
  • minimal required PHP is 5.4.4
  • contains loader for former class names, so it should be 100% compatible
  • compatible with PHP 7
  • minified version is texy.phar
  • supports data- attributes #22

You can continue to use former class names like Texy or TexyConfigurator but at the same time you can use new names:

  • TexyTexy\Texy
  • TexyHtmlTexy\HtmlElement (not Texy\Html)
  • TexyConfiguratorTexy\Configurator
  • TexyHandlerInvocationTexy\HandlerInvocation
  • TexyParserTexy\Parser
  • TexyBlockParserTexy\BlockParser
  • TexyLineParserTexy\LineParser
  • TexyModifierTexy\Modifier
  • TexyImageTexy\Image
  • TexyLinkTexy\Link
  • TexyModuleTexy\Module
  • TexyPatternsTexy\Patterns
  • TexyUtfTexy\Utf
  • TexyRegexpTexy\Regexp
  • TexyBlockModuleTexy\Modules\BlockModule
  • TexyBlockQuoteModuleTexy\Modules\BlockQuoteModule
  • TexyEmoticonModuleTexy\Modules\EmoticonModule
  • TexyFigureModuleTexy\Modules\FigureModule
  • TexyHeadingModuleTexy\Modules\HeadingModule
  • TexyHorizLineModuleTexy\Modules\HorizLineModule
  • TexyHtmlModuleTexy\Modules\HtmlModule
  • TexyHtmlOutputModuleTexy\Modules\HtmlOutputModule
  • TexyImageModuleTexy\Modules\ImageModule
  • TexyLinkModuleTexy\Modules\LinkModule
  • TexyListModuleTexy\Modules\ListModule
  • TexyLongWordsModuleTexy\Modules\LongWordsModule
  • TexyParagraphModuleTexy\Modules\ParagraphModule
  • TexyPhraseModuleTexy\Modules\PhraseModule
  • TexyScriptModuleTexy\Modules\ScriptModule
  • TexyTableCellElementTexy\Modules\TableCellElement
  • TexyTableModuleTexy\Modules\TableModule
  • TexyTypographyModuleTexy\Modules\TypographyModule

Several helper methods have been moved to a new class Texy\Helpers (but old method still works):

  • Texy::normalize() (now Texy\Helpers::normalize() etc.)
  • Texy::webalize()
  • Texy::outdent()
  • Texy::freezeSpaces()
  • Texy::unfreezeSpaces()
  • Texy::isRelative()
  • Texy::prependRoot()
  • Utf::utf2ascii() (now Texy\Helpers::toAscii(), since 2.8.1)

For the details you can have a look at the diff.

Downloads

Released version 2.7.1

@dg dg released this Oct 6, 2015 · 39 commits to v2.x since this release

This is a security release.

  • Texy: possible security violation #31 #34
  • TexyPatterns: link can begin with \w/+.~%&?@=_#$ #30
  • TexyLinkModule: allowed $()* inside URL

This is the last release for PHP < 5.4

For the details you can have a look at the diff.

Downloads

Released version 2.6

@dg dg released this Jun 20, 2014 · 74 commits to master since this release

  • TexyHtmlOutputModule: preserve spaces inside elements CODE, KBD, SAMP (i.e in elements defined in $preserveSpaces)
  • fixed some bugs

For the details you can have a look at the diff.

Downloads

Released version 2.5.1

@dg dg released this Jun 2, 2014 · 72 commits to v2.x since this release

removed warning that PCRE 8.34 is not supported for PHP > 5.5.12

Downloads

Released version 2.5

@dg dg released this May 12, 2014 · 74 commits to v2.x since this release

  • removed advertising notice
  • added warning that PCRE 8.34 is not supported
  • accepts hashbang in URL like www.texy.info/path/#!/flag
  • fixed parsing of <h1>"neco":</h1>
  • preserve spaces in 1 × 2
  • correctly removes indentation in blocks

For the details you can have a look at the diff.

Downloads

Released version 2.4

@dg dg released this Feb 10, 2014 · 94 commits to master since this release

  • added new syntaxes for links: [text | http://texy.info] and [text](http://texy.info)
  • obsolete hover effects for images can be disabled via $texy->allowed['image/hover'] = FALSE
  • minimal required PHP version is now 5.2.0

For the details you can have a look at the diff.

Downloads