Skip to content

Releases: netwk-pro/privacy-apps

v1.2.1 - 2026-03-04

05 Mar 05:26
d44abe8

Choose a tag to compare

Changed

  • Bumped project version to v1.2.1.
  • Updated front-end tooling dependencies:
    • autoprefixer ^10.4.23^10.4.27
    • postcss ^8.5.6^8.5.8
    • stylelint-order ^7.0.0^7.0.1
    • prettier ^3.7.4^3.8.1
    • @eslint/js ^9.39.2^10.0.1
    • eslint ^9.39.2^10.0.2
    • globals ^16.5.0^17.4.0
    • stylelint ^16.26.1^17.4.0
    • stylelint-config-recommended ^17.0.0^18.0.0
    • markdownlint-cli2 0.20.00.21.0
  • Updated Python dependencies:
    • mkdocs-material 9.7.09.7.4

Full Changelog: v1.2.0...v1.2.1

v1.2.0 — Vercel Migration & Deployment Modernization

18 Dec 06:09
261f774

Choose a tag to compare

This release migrates the site’s static deployment from Netlify to Vercel and modernizes build, security, and versioning practices.

Highlights

  • Migrated hosting and build configuration to Vercel
  • Introduced vercel.json with explicit MkDocs build settings and centralized security headers (CSP, HSTS, etc.)
  • Preserved existing Content Security Policy and external CSP reporting
  • Added VERSIONING.md to document the project’s SemVer-inspired versioning approach
  • Updated GitHub Actions to actions/checkout@v6
  • Cleaned up legacy Netlify and MkDocs configuration
  • Updated frontend linting and formatting dependencies

Notes

  • No user-facing content or URL changes were introduced
  • Netlify automated builds and deploy previews have been deprecated as part of this migration

v1.1.3 - 2025-11-19

20 Nov 04:29
5ac957c

Choose a tag to compare

Added

  • Image assets for Auxio, Booming Music, Breezy Weather, and QUIK SMS:
    • src/img/apps/auxio.png
    • src/img/apps/booming-music.png
    • src/img/apps/breezy-weather.png
    • src/img/apps/quik-sms.png
  • Added Auxio and Booming Music to the Music section.
  • Added Breezy Weather to the Weather section.
  • Replaced QKSMS in Default Messaging with QUIK SMS.

Changed

  • Added bullet points for all apps in the Music and Navigation categories.
  • Cleaned up the Browsers category by inserting horizontal rules and promoting titles to headings.
  • Added GitHub links for numerous projects where they were previously absent.
  • Modified dev script in package.json to run mkdocs serve --livereload, addressing an upstream issue with MkDocs.
  • Bumped project version to v1.1.3.

Removed

  • QKSMS has been removed from the Default Messaging category, as it is no longer actively maintained. QUIK SMS has been added in its place.
  • Removed image assets for QKSMS.

Fixed

  • Excessively small category images have now been properly sized and should be more visible.

Full Changelog: v1.1.2...v1.1.3

v1.1.2 - 2025-11-18

18 Nov 09:42
f7443c9

Choose a tag to compare

Added

  • netlify.toml build configuration file with:
    • Custom build command: mkdocs build --clean --site-dir build
    • Output directory: build
    • Strict security headers including Content-Security-Policy with CSP report URI
  • .python-version specifying the Python runtime for Netlify's build environment
  • Verified requirements.txt includes all necessary MkDocs and plugin dependencies

Changed

  • Switched hosting target from Vercel/GitHub Pages to Netlify for simplicity, CSP support, and automatic deployment.
  • Replaced GitHub Actions-based deployment (build-and-deploy.yml) with native Netlify build handling.
  • Bumped project version to v1.1.2.

Removed

  • GitHub Actions workflow .github/workflows/build-and-deploy.yml
  • All custom Vercel deployment logic (e.g., vercel.json, .vercelignore, custom deployment branch)

Full Changelog: v1.1.1...v1.1.2

v1.1.1 - 2025-11-18

18 Nov 07:50
e683c4a

Choose a tag to compare

Added

  • Introduced GitHub Actions workflow build-and-deploy.yml to automate MkDocs builds and deploy output to vercel-deploy branch.
  • Added vercel.json with strict Content Security Policy, referrer policy, and secure headers for production deploys.
  • Created .vercelignore to prevent non-essential files from being uploaded to Vercel during deploy.
  • Configured Vercel to ignore builds on all branches except vercel-deploy using a custom ignored build step.
  • Enabled CSP violation reporting via existing endpoint at https://csp.netwk.pro/.netlify/functions/csp-report.

Changed

  • Updated mkdocs.yml to use site_dir: build/ for alignment with Vercel static deploy requirements.
  • Disabled external fonts and scripts via the Material for MkDocs privacy plugin.
  • Refined CSP font-src and style-src directives to allow self-hosted and inline assets only.

Fixed

  • Restored actions: read permission in build-and-deploy.yml to allow the check-codeql reusable workflow to execute successfully.

Full Changelog: v1.1.0...v1.1.1

v1.1.0 - 2025-11-16

17 Nov 04:45
81176ba

Choose a tag to compare

Added

  • Introduced simple-git-hooks devDependency and set up commit and push hooks.
  • Added all image assets locally, such that the site is no longer dependent upon third-party assets.
  • Added robots.txt and sitemap.xml for crawlers.

Changed

  • Updated .markdownlint.mjs to ignore rule MD060, which is unnecessarily strict and doesn't affect render output.
  • Optimized all images for thumbnail-size display and removed metadata.
  • Broke out sections into nested pages for cleaner separation and navigation.
  • Bumped project version to v1.1.0.
  • Updated dependencies:
    • markdownlint-cli ^0.18.1^0.19.0

Full Changelog: v1.0.4...v1.1.0

v1.0.4 - 2025-11-11

12 Nov 06:24
a7a2a12

Choose a tag to compare

Added

  • Introduced Sav PDF Viewer into the PDF Readers category.
    • Added src/img/apps/sav-pdf.png image asset.
    • Updated the entry in both src/index.md and README.md.

Changed

  • Added a link to the Privacy & Security Apps and Services site.
  • Updated mkdocs.yml to display social media icons/links in the footer.
  • Bumped project version to v1.0.4.
  • Updated dependencies:
    • autoprefixer ^10.4.21^10.4.22
    • browserslist ^4.27.0^4.28.0
    • mkdocs-material 9.6.239.7.0

Full Changelog: v1.0.3...v1.0.4

v1.0.3 - 2025-11-09

09 Nov 08:11
dba14b8

Choose a tag to compare

Changed

  • Modified emoji used for Instant Messaging section to one that is universally supported:
    • README.md
    • src/index.md
  • Bumped version to v1.0.3.

Fixed

v1.0.2 - 2025-11-07

08 Nov 07:37
06450f3

Choose a tag to compare

Added

  • Added links to GitHub Discussions and create a new issue in README.md and src/index.md.

Changed

  • Updated README.md and src/index.md such that every entry has either an F-Droid or Play Store link, where appropriate.
  • Bumped project version to v1.0.2.

v1.0.1 - 2025-11-07

08 Nov 06:11
cef8732

Choose a tag to compare

Changed

  • Bumped project version to v1.0.1.

Fixed

  • Corrected images in README.md to point to jsDelivr instead of using relative paths.