Releases: openSUSE/suse-xsl
Releases · openSUSE/suse-xsl
Stable release 2.0.6.2
Find issues in our GitHub tracker at
https://github.com/openSUSE/suse-xsl/issues/NUMBER
- Packaging
- Fixed post/postun segments of spec file
- SUSE Word List for aspell
- Added more words
- Stylesheets (common)
- Added
VERSION.xsl
forsuse2005
stylesheets
- Added
- Stylesheets (PDF)
- Removed duplicate
fo:marker
s that led to build errors with XEP
(suse-xsl #260)
- Removed duplicate
- Stylesheets (XHTML)
- Fixed embedded JavaScript, removed old Chrome/Android quirk
- Fixed embedding of branding CSS
- Made syntax highlighting functional with openSUSE and DAPS
brandings
Stable Release 2.0.6.1
Stable release of the SUSE XSL stylesheets 2.0.6.1:
Find issues in our GitHub tracker at
https://github.com/openSUSE/suse-xsl/issues/NUMBER
- Stylesheets (XHTML)
- Fixed style of
<section><title>
elements - Turned off syntax highlighting in cases where it is unexpected
- Fixed style of
Stable release 2.0.6
Find issues in our GitHub tracker at
https://github.com/openSUSE/suse-xsl/issues/NUMBER
- Schema
- Completely removed schemas from SUSE XSL Stylesheets: Schemas
can now be found at https://github.com/openSUSE/geekodoc
- Completely removed schemas from SUSE XSL Stylesheets: Schemas
- SUSE Word List for aspell
- Added more words, many of which were found in SUSE release
notes
- Added more words, many of which were found in SUSE release
- Stylesheets (PDF)
- Allow disabling secondary branding (Geeko Tail) via parameter:
enable.secondary.branding=0
- Allow disabling secondary branding (Geeko Tail) via parameter:
- Stylesheets (XHTML)
- Added syntax highlighting for screens
- To enable, add language="..." to your screen
- Recognized languages are: bash, c++, css, diff, html, xml,
http, ini, json, java, javascript, makefile, nginx, php,
perl, python, ruby, sql, crmsh, dockerfile, lisp, yaml
- Report Bug Links: Fixed ampersands in Bugzilla URLs
- Report Bug Links: Fixed JavaScript responsible for GitHub labels
- Added syntax highlighting for screens
- Common Stylesheet Changes
- Fixed a number of L10N issues in CJK and European languages
(suse-xsl #218, suse-xsl #51, suse-xsl #200, suse-xsl #82,
suse-xsl #87, suse-xsl #79) - Reverted back to VERSION.xsl as used by upstream for
compatibility - Improved screen trimming behavior to fix screens that contain
whitespace at beginning and end
- Fixed a number of L10N issues in CJK and European languages
- Packaging
- Added more fonts to requires to avoid broken foreign-language
PDF builds in the build service - Removed mentions of schemas from spec file (see top)
- Added more fonts to requires to avoid broken foreign-language
Stable release 2.0.5
Find issues in our GitHub tracker at https://github.com/openSUSE/suse-xsl/issues/NUMBER
Schema
- Add flat SUSEDoc schema for RNC and RNG
- Fix NovDoc/DB4 incompatibility: Phrase is only allowed in
productname, but not in productnumber
Spelling
- Fix trailing whitespace
Stylesheets (PDF)
- Added missing procedure, itemizedlist, and orderedlist for
intra.title.markup mode (suse-xsl #162, ec0cb3d) - Fix Ulink/Link template for DB 5
- Specifically check for @ROLE='abbrev'
- Fix for vertical spaces on nested lists (#221)
- Question and answers
- Make an answer closer to a question
- Make consistent use of sans-stack for questions
- Use all paras in question consistently
- Italic for question label and first para (#200)
- Clean up web links
- Specifically check for @ROLE='abbrev'
- Fix Ulink/Link template for DB 5
Stylesheets (XHTML)
- Add GitHub URL in titlepage of book and article (suse-xsl #35)
- Fix functionality of "dm:version"
- xref handling
- Improve xref and is.xref.in.samebook template
- Fix xref resolution when $rootid is empty
- Implement vcs.url to fix, remove add.github.url and
bibliosource (suse-xsl #35) - add actual book title to HTML pages again (suse-xsl #208)
- Fix formatting for intraxref (provides final fix suse-xsl #162)
Stylesheets (EPUB)
- Build EPUBs by default without comments
Common Stylesheet Changes
- allow intra xref linking for tables, figures, admons (suse-xsl #155)
- Added missing procedure, itemizedlist, and orderedlist for
intra.title.markup mode (suse-xsl #162)
Packaging
- Update Requires/Recommends (also fixes suse-xsl #220)
- suse_beta => suse2013
- Improve package description in Spec file
suse-xsl 2.0.4
Find issues in our GitHub tracker at https://github.com/openSUSE/suse-xsl/issues/NUMBER
Schema
- Allow constant and see (inside
<indexterm>
); make db.all.blocks zero
or more (*) for question (fbebfb6) - Remove XLinks from DB5 elements (suse-xsl #99)
- Disallow db.all.blocks in lists (suse-xsl #100)
- Remove
<menuchoice>
from guiinlines (Novdoc) (a049b85) - Allow
<menuchoice>
in titles (Novdoc) (975b8d6)
Stylesheets (PDF)
- "unbolded" admonition titles (suse-xsl #46)
- Odd space in footer where
<productname>
used to be,<productname>
not displayed
on book title page (suse-xsl #50) - Fix style of
<sect5>
titles (suse-xsl #52, bsc#955663) - FOP doesn't like empty
<fo:table-cell>
s (suse-xsl #97) - Make
<remark>
handling a little more elegant - Attribute sets: fix logic for replacing bold/italic in CJK languages
Stylesheets (XHTML)
- Make Callouts "uncopyable" (suse-xsl #55)
- Don't link inline images (suse-xsl #65)
- Publication date is incorrectly capitalized (suse-xsl #70)
- Create better plain-text output via DAPS (suse-xsl #101)
- debug.filename-id: Use
xml:id
for metadata - Various fixes for JS code for tracker
Common Stylesheet Changes
suse-xsl 2.0.3.2
- Stylesheets:
- Fixed bsc#929630: (PDF) Wrong company name displayed in PDF builds
- Fixed suse-xsl #49: (PDF) Make sure that FOP does not cut off long admonitions
- Fixed suse-xsl #70: (all) Make sure that the string "Publication Date" is always capitalized
- Fixed suse-xsl #71: (all) Add Hungarian translation for "Publication Date" string
- Infrastructure:
- (NovDoc DTD) Allow menuchoice within titles
- (Package) Remove svn fetch script as it is now irrelevant
Note
This release was created in a somewhat unusual way:
- The basis of this release is the status that was tag 2.0.3.1, commit a386ce4
- We then branched from this tag [sic] onto a hotfix branch
- We then cherry-picked commits that seemed worthy enough
suse-xsl 2.0.3.1
(for OBS, to ship with SLE 12 SP1)
- Stylesheets:
- Fixed #46: (PDF) Admonition titles with normal font weight
- Fixed #50: (PDF) Product name/version displayed on cover and in footer of
DocBook-5-generated books - (PDF) Do not generate transparent text in CJK books
- Improved Fix for #36: (XHTML) Bugzilla links are only generated where
necessary - Fixed #55: (XHTML) Make callouts uncopyable
- (XHTML) Fix display of screens and long commands in screen
Note
This release was created in a somewhat unusual way:
- The basis of this release is the status that was in develop, commit b6992cb (2.0.3)
- We then branched from develop [sic] onto a hotfix branch
- We then cherry-picked commits that seemed worthy enough
suse-xsl 2.0.3
suse-xsl 2.0.2
- Fixed font issue for bsc#937209
- Everything (incl. schemas) that is generated now goes to
build/
suse-xsl 2.0.1
- Schema
- Enabled subtitle and textobject (
susedoc5.rnc
)
- Enabled subtitle and textobject (
- Stylesheets
- Changed bugzilla component to 'Documentation' for SLERT
(suse2013/static/js/script.js
) - Added missing subtitle for articles
suse2013/fo/article.titlepage.templates.xsl
- Changed bugzilla component to 'Documentation' for SLERT
- Infrastructure
- Trying to fix an undef value error (
bin/xslns-build
) - Fixed bin/xslns-build for building ns variant
- Trying to fix an undef value error (