Skip to content

Latest commit

 

History

History
204 lines (172 loc) · 29.5 KB

CHANGELOG.md

File metadata and controls

204 lines (172 loc) · 29.5 KB

Changelog

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

0.2.0 (2024-09-01)

🤿 Enhancements

  • Add clang-format and clang-tidy configs (#89) (afd0e3d)
  • Add ASCII art banner functionality and update error text styling (#46) (60e531e)
  • Add colored event logging for terminal output (#55) (c629980)
  • Add gersemi formatter for CMake files (#120) (e8e13a5)
  • Add hex color mode in print function (#93) (6bf6e0c)
  • Add hex color validation utility function (#92) (b2b0785)
  • Add library for conver functions (#73) (9560bfe)
  • Add markdownlint configuration (#103) (619a9f2)
  • Add new validation functions (#91) (b4a862f)
  • Add utility functions for shell operations (#69) (73751a8)
  • Add validation utility functions (#88) (3184c0a)
  • Add YAML linting base configuration (#119) (4895423)
  • Add bash prompt theme configuration script (#19) (e5cf4d9)
  • Add new aliases for Neovim (#36) (bf3a1c4)
  • Add some new configuration settings for Neovim (#26) (c136b19)
  • Basic configuration initial script for Neovim editor (#22) (fb3c7a7)
  • Enhance terminal text formatting functions (#51) (5a66dad)
  • Enhance nvim visibility and clipboard integration (#42) (62c1a25)
  • Expand color definitions on hexadecimal values (#85) (70d59c4)
  • Introduce MDSANIMA theme and sample function (#45) (c095354)
  • Introduce libevent.sh with functions (#68) (5470427)
  • Key bindings for windows and panes management (#23) (02d7ed4)

🚧 Fixes

🎛️ Refactors

  • Improve installation script for PowerShell (#106) (2aabaaa)
  • Move commitlint config file to root (#117) (8aeda12)
  • Move from .base to templates directory (#49) (7767da8)
  • Move help printing function to mdsanima-prints file (#29) (6c3bb01)
  • Move Shell script to .local/bin direcotry (#28) (9354d3b)
  • Move unused dotfiles to .base directory (49c60f1)
  • Neovim config and keybinds structure (#44) (6542126)
  • Neovim config into modular files (#41) (2482419)
  • Rename libmprint.sh to libprint.sh in lib (#84) (2258cca)
  • Rename print functions to mprint (#71) (d71592c)
  • Rename _color_print to __mds_color_print function (#31) (92287a2)
  • Rename custom bash prompt theme script for devcontainers (#47) (67b1886)
  • Reorganize mdsanima-power module (#66) (c04cb53)
  • Reorganize and cleanup project structure (#54) (f9e7c63)

📚 Documentation

  • Enhance documentation clarity (#74) (a3fd476)
  • Update installation instruction on README (#82) (64ff255)
  • Update project structure with detailed doc (#70) (bcf898e)

🧢 Style

  • Clean up config files and rename directory (#79) (32887fa)
  • Code formatting for shell script (#87) (bb67ac0)
  • Code formatting on zsh custom theme config (#111) (df552eb)
  • Follow the Vim script Style Guide by Google (#83) (70a291a)
  • Format markdown documentation files (#105) (96c4402)
  • Improve config for editor and markdownlint (#118) (448dc2a)
  • Improve documentation for Shell Scripts (#109) (692f165)
  • Improve Neovim config and documentations (#108) (f0bf34b)
  • Improve template dotfiles for clang (#121) (67203d6)
  • Normalize indentation and update .editorconfig (#43) (611b806)
  • Simplify config files and update patterns (#78) (ccb574c)
  • Update changelog section names for clarity (#80) (0c2fe35)
  • Update color and emoji for zsh theme (#123) (65e2c42)
  • Update config for changelog generation (#104) (89c9945)
  • Update emoji on Changelog section (#122) (37af422)
  • Use the Shell Style Guide by Google (#61) (5b6f0f2)

📮 Chore

  • Add new SSH alias and refined Neovim configs (#95) (96ce703)
  • Enhance install.sh robustness and messaging (#94) (56491ab)
  • Standardize linting and formatting configs (#102) (43079a4)
  • Updat editor config and zsh prompt behavior (#96) (1cb9aa1)
  • Update color scheme Neovim configuration (#112) (e3c87ec)
  • Update copyright year (#67) (373adb6)
  • Update cursor style to bar blinking when leaving Nvim (#115) (020fe38)
  • Update EditorConfig and .gitignore templates (#101) (f88700a)
  • Update lint rules to allow inline HTML elements (#113) (f02b9ef)

🚆 CI

  • Add new labels for syncing repository workflow (#99) (efa1448)
  • Adjust workflows for commitlint and label sync (#65) (3d6bf0c)
  • Enable Dependabot for GitHub Actions (#77) (e296ebd)
  • Migrate commitlint config to JavaScript (#75) (8b2a968)
  • Refine GitHub label management and descriptions (#76) (077743e)
  • Update Dependabot package ecosystem workflow (#100) (34d47e9)

0.1.0 (2024-01-06)

🤿 Enhancements

  • Add manifest.json file for tracking version number (7a20273)
  • Add alias definition for Bash (e0d9df3)
  • Add base CODEOWNERS file (a167154)
  • Add base configuration for EditorConfig (b6cbcec), closes #10
  • Add base directory structure (3485acd)
  • Add base Oh My Posh theme for PowerShell terminal (a2a0b4f)
  • Add basic aliases definition (2724252)
  • Add basic configuration for other dotfiles (270b8d7)
  • Add basic configuration for p10k prompt style (179c80e), closes #2
  • Add basic configuration for Vim editor (9a160c4), closes #3
  • Add basic Shell configuration for Bash (40afecf), closes #1
  • Add basic Shell Script (a7cfd88)
  • Add basic Shell Script for weather info (8089027), closes #4
  • Add configuration dotfiles for Git (404307b), closes #9
  • Add configuration for linting commit messages (6643a80)
  • Add configuration for tmux a terminal multiplexer (b5c38ba), closes #5
  • Add default colors name and code in Shell Script (a9da9cc), closes #14
  • Add help function for print event log info (78ac038)
  • Add help function for printing text in color (d4f79f4)
  • Add more colors that match mdsanima default colors palette (309faa5)
  • Add new configuration for ignore files and EditorConfig (b1116c2)
  • Add PowerShell installation script for Windows system (f2b15c1), closes #8
  • Add template file for changelog generation (09d17e6)
  • Add template YAML files for GitHub Actions Workflow (1b3d580)
  • Enable Vim motion support for tmux (0ac5611)

🚧 Fixes

  • Change function names on Shell Scripts to more friendly (686bba7)
  • Change types section with new emojis and names (6a1629e)
  • Eslint configuration header and parser options (4f294c3)
  • Update comments typo (dbc8886)
  • Update configuration and removed unused stuff (7ed14b6)
  • Update history setting for Zsh (7668303)
  • Update TypeScript and yarn files to ignore (e07a751)

🎛️ Refactors

  • Move bin Shell Scripts directory to root (ff09b02)
  • Rename folder for feature ideas (b86c599)
  • Rename function names in installation Shell Script (b57c727)
  • Rename the Shell Script and deleted unused directory (bbbe430)
  • Rename YAML files from .yaml to .yml in workflows (a01d05b)

📚 Documentation

  • Add instruction for installation (0b19efe)
  • Add instruction for installation on Linux terminal (72a67ae)
  • Update description information for the configuration (263f89e)

📦 Build

  • deps: Bump ghaction-github-labeler from 3.2.0 to 5.0.0 (5e8af8d)

🎮 Tests

  • commitlint: Change subject-case rule to sentence-case (b24338d)
  • Update copyright notice (05708a2)
  • Update year and name on license file (963227e)

🚆 CI

  • Add fetch-depth option and fixed paths for Sync Labels (f7fec60)
  • Add names for job steps (d6d3d20)
  • Fix fetch-depth option for syncing labels (2d18d09)
  • Update the paths for labels (b7e1335)