Skip to content

Changelog

Development (2025-02-28)

📚 Documentation

  • bash-rc: document Bash '~/.bashrc' configurations (8c50713)
  • commands: hint for 'tig --' and 'gitk --' for removed paths (70ae3d4)
  • commits: resolve page title header and remove 'cz' requirements (12aa9e9)
  • gitlab: document GitLab Issues recommended labels and boards (48513ae)
  • mkdocs, pages: use 'MKDOCS_EXPORTER_PDF_OUTPUT' for PDF file (a658fc6)
  • prepare: use 'mkdocs.yml' to get project name value (89ec8e6)
  • prepare: avoid 'TOC' injection if 'hide: - toc' is used (1273d73)
  • readme: add 'GitLab Issues' guideline topic (065d288)
  • readme, commits: resolve 'wiki/guidelines' badges URLs (853d99a)

🚀 CI

  • gitlab-ci: enable '.local: no_regex' feature (d8ae8cc)
  • gitlab-ci: append Git version to PDF output file name (808a7f5)
  • gitlab-ci: rename PDF to 'RadianDevCore-Guidelines' (732aee3)
  • gitlab-ci: add 'changelog' local job for 'CHANGELOG.md' (b5531d9)
  • gitlab-ci: migrate to 'pre-commit-crocodile/commits@4.0.0' (0fe5d6f)
  • gitlab-ci: ensure 'pages' job does not block pipeline if manual (a551a21)
  • gitlab-ci: change release title to include tag version (c8844fc)
  • gitlab-ci: watch for 'docs/.*' changes in 'pages' jobs (33085ea)

1.0.0 (2024-12-26)

📚 Documentation

  • cliff: import 'git-cliff' configurations from 'gcil' (9a71fae)
  • commands: import Git commands from older personal notebooks (d6075c4)
  • commands: document 'git add -p' option 'a' usage (4a569f5)
  • commands: document 'git stash clear' command (b2ea199)
  • commands: document 'git rebase -i' option 'd' or '# ...' usage (6db6635)
  • commands: set 'min-width' for commands columns (be42840)
  • commands: improve and simplify commands descriptions (b15654d)
  • commands: use 'protocol://user@domain' for 'git clone' hints (0938ee9)
  • commands: improve and simplify some commands descriptions (bbe23ae)
  • commands: add commented separators between columns / pages (80a304a)
  • commands: reduce font size of command options keys (f89d540)
  • commands: remove 'git commit -A' unused command (71f9933)
  • commands: reduce section header titles margins (87a5c82)
  • commands: prevent table split over multiple pages (a76d109)
  • docs, mkdocs: initial 'mkdocs' documentation creation (6b30a39)
  • git: isolate 'commits' page to 'docs/git' folder (d9ae0c3)
  • license: apply Apache License 2.0 license to the project (0002b6d)
  • mkdocs: set 'repo_name' to 'radiandevcore.gitlab.io/wiki' (b147657)
  • pages: rename PDF link title to 'Export as PDF' (9331033)
  • pdf: avoid header / footer lines on front / back pages (c9cc02e)
  • pdf: minor stylesheets codestyle improvements (b5d3c03)
  • pdf: reverse PDF front / back cover pages colors for printers (e16e637)
  • readme: initial README documentation (5036067)
  • readme: create 'Compatibility' badges documentation (5f05ce5)
  • readme: add documentation list for covered topics (ef78164)
  • stylesheets: resolve lines and arrows visibility in dark mode (cb90e17)
  • templates: add 'Author' and 'Description' to PDF front page (5b75e7a)
  • templates: add 'Date' detail on PDF front page (4a1142e)
  • templates: use Git commit SHA1 as version if no Git tag found (3e83b51)

🎨 Styling

  • markdownlint: import Markdown codestyle rules from 'gcil' (314541a)

⚙️ Cleanups

  • gitignore: initial untracked Git sources configuration (af5d0f4)
  • pre-commit: import 'pre-commit-crocodile' configurations (1940f08)
  • pre-commit: bind 'pre-commit-crocodile' 3.0.0 hook (35e0fe3)
  • vscode: import Visual Studio configurations from 'pre-commit-crocodile' (0282651)

🚀 CI

  • containers: create 'commits' and 'pages' containers (8aa3d99)
  • gitlab-ci: use 'pre-commit-crocodile/commits@3.0.0' component (89e7bf4)
  • gitlab-ci: avoid PDF slow generation locally outside 'pdf' job (6241777)
  • gitlab-ci: validate host network interfaces support (73ce74b)