42.1 ==== * Fixed issue with DocBook when path is missing trailing slash, #22 42.0 ==== * No changes since beta, stable release only 42.beta ======= * yelp.m4: Avoid argument list too long error when cleaning (Dan Nicholson) 41.0 ==== * No changes since beta, stable release only 41.beta ======= * Updates documentation (Andre Klapper) * Updates to build files (Jan Tojnar) 40.0 ==== * Stable release. No updates since 40.rc. 40.rc ===== * Removed comment about revision version attrs from templates * Use /usr/bin/python3 as shebang 40.beta ======= * Added --skip option to skip files in yelp-check * Custom checkers in yelp-check return 1 on failure 40.alpha ======== * First release using the meson build system * Converted yelp-build, yelp-check, and yelp-new to python * New and improved templates for yelp-new * Support for .yelp-tools.cfg config file * Config file can specify custom checkers, like Schematron but easier * yelp-check hrefs takes a configurable allow list 3.38.0 ====== * Stable release. No changes since 3.37.90 3.37.90 ======= * yelp-new: Added new templates 3.32.2 ====== * yelp-build: Fix spurious warning about missing stack files 3.32.1 ====== * yelp-check: Fix validation for DocBook 5 with https redirects 3.32.0 ====== * Stable release. No changes since 3.31.90 3.31.90 ======= * Initial support for Mallard 1.2 stack files 3.28.0 ====== * Stable release. No changes since 3.27.90 3.27.90 ======= * Adapt to recent major changes in yelp-xsl * yelp.m4: Disable net access in make check * yelp-check: Add --jing option to validate command to use jing * yelp-check: Add style command to list page styles * yelp-check: Remember URLs we already checked in `hrefs` 3.18.0 ====== * Stable release. No changes since 3.17.4 3.17.4 ====== * yelp-check: Sites support for orphans, links, media, status 3.17.3 ====== * yelp-build: Fix some broken and non-portable expr usage, #743911 * yelp-build: Fixed media copying with -i for Mallard * yelp-build: Added support for Mallard Sites to cache generator * yelp-check: Sites support for ids, hrefs, validate, comments, license * yelp-check: Accept -h as well as --help 3.16.1 ====== * yelp-check: Check media correctly in subdirs, #727557 3.14.1 ====== * yelp.m4: Fixed issues with make distcheck and install not running correclty unless make is run first, #701959 and #738142 (Sebastian Geiger) 3.14.0 ====== * Stable release. No changes since 3.13.3 3.13.3 ====== * Added support for .page.stub files in yelp-check 3.12.1 ====== * yelp-check: Return non-zero exit status when there are broken hrefs 3.12.0 ====== * Stable release. No changes since 3.11.5 3.11.5 ====== * yelp-build: Added -i option to ignore missing media files * yelp-build: Added -p option to provide path for external files * yelp-build: Set LC_ALL instead of LANG for awk, #709354 * yelp-check: Added check for missing media files * yelp-check: Added tool to check Mallard page licenses * yelp.m4: Use AS_HELP_STRING instead of AC_HELP_STRING, #709657 3.11.3 ====== * yelp.m4: no-lc-dist option to disable disting the generated lc files (Christian Persch) 3.11.2 ====== * yelp.m4: Added no-lc-media-links option for YELP_HELP_INIT * yelp.m4: Reverted HELP_MEDIA_NODUP and YELP_INIT_HELP 3.11.1 ====== * yelp-build: Handle conditional processing and other logic when copying media and other external files, #709951 * yelp-check: Support validate on DocBook 5 documents * yelp-check: Support explicitly allowed namespaces in strict validation * yelp-check: Fixed POSIX shell syntax error, #710331 (Michael Biebl) * yelp-new: Now much smarter about output file paths and extensions * yelp.m4: Added HELP_MEDIA_NODUP to install media without locale symlinks * yelp.m4: Added YELP_INIT_HELP as version-checking replacement for YELP_HELP_INIT 3.10.0 ====== * Stable release. No changes since 3.9.90 3.9.90 ====== * yelp-build: Fix directionality issues for Mallard * yelp-check: Allow xml: attributes when validating in strict mode 3.9.1 ===== * Fixed BSD compatibility issue in calling mktemp * Fixed 'make pot' when srcdir != builddir (Michael Terry) * yelp-check validate: Validate cache files * yelp-check ids: New command to check Mallard page IDs * yelp-build epub: Fixed issue with directory for media 3.6.1 ===== * yelp-check: Added 'links -i' to ignore xrefs with hrefs * yelp-check: Fixed extra angle brack in 'comments' 3.6.0 ===== * Stable release for 3.5.x series 3.5.92 ====== * yelp-check: Updated usage for 'yelp-check status' * yelp-build: Fixed 'yelp-build epub --help' 3.5.91 ====== * yelp-check: Handle local files in hrefs, #673746 * yelp.m4: Unbreak dist when using the LINGUAS envar * Fixed xmllint/xsltproc version checks (Edward Sheldrake) 3.4.0 ===== * yelp-check: links and hrefs commands now work for DocBook 3.3.4 ===== * yelp-check: Added --strict option to validate 3.3.3 ===== * yelp.m4: Fixed install/uninstall targets with lots of files * yelp.m4: Only call mkdir_p once per directory (Christian Persch) * yelp.m4: Dist all linguas, regardless of LINGUAS (Christian Persch) * yelp-build: Call html.js.custom 3.3.2 ===== * yelp.m4: Custom distdir target to work around "Argument list too long" 3.3.1 ===== * yelp.m4: Use stamp files to reduce rebuilds, #651252 #659421 * yelp-check: Add hrefs command to test external links 3.2.1: ====== * yelp-check status: Accept commas as a delimiter for options (Shaun McCance) 3.2.0: ====== * No changes since 3.1.7 3.1.7: ====== * yelp.m4: Do not use $(DESTDIR) when linking figures (Vincent Untz) 3.1.6: ====== * Sped up cache generation in yelp-build (Shaun McCance) * Added HELP_POT variable to specify pot name (Michael Terry) * Fixed --pkgversion lookup in 'yelp-check status' (Shaun McCance) 3.1.5: ====== * Sped up yelp-build html by doing single-pass transforms * Check for itstool 3.1.4: ====== * Added comments subcommand to yelp-check 3.1.3: ====== * Added Mallard page status checker to yelp-check * Added EPUB builder to yelp-build * Changes for yelp-xsl upgrade to jQuery.syntax 3.0 * Copy images in yelp-build for e:mouseover * Fixed HTML namespace issues in yelp-build 3.1.2: ====== * Use YELP_ namespace in AC macro and variable * Check for itstool and xmllint in build tools * Build tools work without AM_SILENT_RULES 3.1.1: ====== * Initial release