Changelog
📚 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)