OFFLINE SITEMAP MANAGER CHANGELOG
=================================

v0.1.6
------
* Linux/Python source release; authoritative source renamed to
  offline_sitemap_manager_v016.py. Windows packaging remains deferred.
* Fixed scans of existing non-page links (PDF/image/ZIP assets), retaining page
  discovery and missing-page warnings.
* Added consistent sitemap filename validation across loading, imports, GUI
  editing and generation; reject duplicates, case conflicts and reserved names
  before output creation. Project validation errors use actionable GUI dialogs.
* Percent-encode filesystem-derived URL paths and sitemap-index filenames;
  preserve existing approved URL strings and lastmod policies.
* Restrict local mapping to the selected website root, including symlinks,
  redirects, error pages and DATAFILE globs; reject unsafe/foreign mappings.
* Validate raw URL inputs before normalisation to avoid malformed-input crashes
  or control-character validation bypasses.
* Keep missing-page warnings for aliases whose targets do not resolve safely.
  Explain rejected mappings and lastmod fallbacks in scan logs and reports.
* Added temporary-fixture workflow regressions and refreshed portable demo state,
  requirements, limitations and source-release instructions.
* No live crawling, uploads or automatic approval removal added.

v0.1.5
------
* Added executable/resource-path handling for frozen/PyInstaller builds.
* Added a repeatable Windows one-folder build script.
* Verified the program under Windows as a packaged executable.
* Verified Help/Instructions, About, browser/contact actions and sitemap
  generation from the packaged Windows build.
* No sitemap-engine behaviour changed.

MACALCHEMIST OFFLINE SITEMAP MANAGER — CHANGELOG
=================================================

v0.1.4
------
* Branding/finalisation pass; sitemap engine intentionally unchanged.
* Added the MacAlchemist name and tagline: "Map your site without crawling your site."
* Replaced the plain About message with a branded splash-style About window.
* About now explains the live-crawler/IP-blocking motivation and the local-snapshot requirement.
* Highlighted audit features: canonical mismatches, noindex, missing approved pages and unresolved links.
* Added sitemapper@macalchemist.net for contact and bug reports.
* Added Help-menu contact links.
* Documented no subscription, scan quota or artificial program URL cap.
* Added GNU GPL v3 licensing and copyright notice.
* Documented possible future platform-specific helpers as separate tools rather than core integrations.

v0.1.3
------
* Fixed About-dialog paragraph breaks.
* No sitemap-engine behaviour changed.

v0.1.2
------
* Added Help/Instructions/About and coffee support link.
* Expanded README.

v0.1.1
------
* Added polished launcher, new-project wizard, Project settings and opt-in ErrorDocument pages.

v0.1.0
------
* First generic fork of the MacAlchemist sitemap manager.
