Skip to content

Project revamp and global update

Pre-release
Pre-release
Compare
Choose a tag to compare
@Falcion Falcion released this 17 Sep 17:02
· 104 commits to main since this release

2.0.0 (2024-09-17)

Features

  • build-deps: add lint-staged, editorconfig and revamped package to new environment (e0b1386)
  • common: add .BAT and .SH scripts instead of old .TS file (23b043e)
  • discussions: add templates for discussions (884ac1c)
  • issue-template: add new issue template about bug report (fix of #79) (1fb882b)
  • issue-template: add new issue template about documentation issue (fix of #79) (4142d3a)
  • issue-template: add new issue template about documentation issue (fix of #79) (ed76382)
  • issue-template: add new issue template about feature request (fix of #79) (db4a755)
  • logo: add imnew logo to the project instead of import-generic one (639b624)
  • mailing: add credentials to the CODEOWNERS files (of #81) (525dd5b)
  • main: refactor and fork entire previous script into JS submodule (d14632b)
  • roadmap: update roadmap with current version of the repository (ba0502e)
  • settings: full rework of settings of repository within app (391145b)

Documentation

  • community: add "Governance model" to the repository (b5c06ea)
  • community: add Pull requests policy (9c3fe1f)
  • community: add templates for discussions and edited main config (680d804)
  • community: add templates for issues and edited main config (da73fb0)
  • community: fork "BEST_PRACTICES_FOR_MAINTAINERS" document (17cdbb2)
  • community: fork "BUILDING_WELCOMING_COMMUNITY" document (8092898)
  • community: fork "HOW_TO_CONTRIBUTE_TO_OPEN_SOURCE" document (9a6f308)
  • community: fork "LEADERSHIP_AND_GOVERNANCE" document (aea57b6)
  • community: fork "STARTING_AN_OPEN_SOURCE_PROJECT" document (4c099be)
  • community: fork Pull request template and fix of #89 (7f733ce)
  • community: fork Security policy (680277a)
  • git: add semver docs (25c3ca9)
  • github: add Commit convention policy (Conventional commits) (ac15b47)
  • github: add Issue triage policy (01bbee0)
  • github: add new version of Code of Conduct (00bb1d9)
  • github: add new version of Contribution Policy (bc31325)
  • github: add new version of Security Policy (81be10a)
  • github: create generic issue template (887d545)
  • github: create Issue Policy (65cde21)
  • github: create Pull request template (ca31ecd)
  • github: create Pull requests Policy (7f47bb3)
  • github: fork 'Issue policy" from unmerged tag (f15d8ef)
  • github: fork "Contribution guidelines" from unmerged tag (356b2c9)
  • github: fork and refactor CODE_OF_CONDUCT to new workflows (cd14cfa)
  • husky-docs: split HUSKY's documentation in submodules (dc8bc61)
  • issues: add universal default form for issues of other category (73964c2)
  • kubernetes: add information file about binary execs of Kubernetes (837ab41)
  • labels-data: add special README about working with repository's data (e064c95)

Build system

  • build-deps: fork and implement new version of Husky hooks (b5c9c28)
  • build-env: add list of required apps for workflows and repository (90f0b88)
  • deps-dev: bump @electron/lint-roller from 1.13.0 to 2.2.0 (c540350)
  • deps-dev: bump @npmcli/package-json from 5.1.0 to 5.2.0 (fa20ee0)
  • deps-dev: bump @typescript-eslint/eslint-plugin (4731168)
  • deps-dev: bump @typescript-eslint/eslint-plugin (2b062dc)
  • deps-dev: bump @typescript-eslint/eslint-plugin (2a83674)
  • deps-dev: bump @typescript-eslint/eslint-plugin (0e90cb8)
  • deps-dev: bump @typescript-eslint/eslint-plugin (7996b84)
  • deps-dev: bump @typescript-eslint/parser from 7.13.0 to 7.14.1 (5dac19e)
  • deps-dev: bump @typescript-eslint/parser from 7.14.1 to 7.15.0 (f94f2a6)
  • deps-dev: bump @typescript-eslint/parser from 7.15.0 to 7.16.0 (4baf402)
  • deps-dev: bump @typescript-eslint/parser from 7.8.0 to 7.9.0 (a26a495)
  • deps-dev: bump @typescript-eslint/parser from 7.9.0 to 7.13.0 (9ae9e13)
  • deps-dev: bump eslint from 9.2.0 to 9.5.0 (9c7a5cd)
  • deps-dev: bump eslint from 9.5.0 to 9.6.0 (0cc72d6)
  • deps-dev: bump eslint from 9.6.0 to 9.7.0 (3f218dd)
  • deps: bump braces from 3.0.2 to 3.0.3 in the npm_and_yarn group (596cec9)
  • deps: bump esbuild from 0.21.2 to 0.21.3 (7e1b6ab)
  • deps: bump esbuild from 0.21.3 to 0.21.5 (fded9b6)
  • deps: bump esbuild from 0.21.5 to 0.23.0 (2176ca8)
  • deps: bump esbuild-sass-plugin from 3.2.0 to 3.3.1 (2c1ee2b)
  • deps: bump husky from 9.0.11 to 9.1.1 (30dcfa3)
  • deps: bump lint-staged from 15.2.2 to 15.2.7 (78cd408)
  • deps: bump prettier from 3.2.5 to 3.3.2 (3fb0f91)
  • deps: bump prettier from 3.3.2 to 3.3.3 (791f4cf)
  • deps: bump the npm_and_yarn group with 3 updates (5f53794)
  • deps: bump typescript from 5.4.5 to 5.5.2 (fce5890)
  • deps: bump typescript from 5.5.2 to 5.5.3 (69c0bb5)
  • editor: add VS Code presets (9e3ffbb)
  • editorconfig: set up .editorconfig to markdownlint (d4d60c2)
  • git: add .gitconfig with refactored and advanced configurations (a3d62bf)
  • gitconfig: implement new more advanced gitconfig (9168380)
  • husky-cfg: add new implementations and hooks for Husky and lint-staged (29afc9a)
  • husky: append HUSKY hooks and remove exiting at everything (0cd3a11)
  • keys: add PGP keys and correlated instructions about them (9552ffd)
  • kubernetes: add Bat installation script for Kubernetes (33fec26)
  • kubernetes: add deinstallation scripts for Kubernetes (90f4096)
  • kubernetes: add Shell installation script for Kubernetes (494e053)
  • launch: add launch config to local VS-CODE setup (f740231)
  • obsidian: add OBSIDIAN to the environment (c0227b7)
  • visualize: add common analytics and visualizers for the repository (0cc1313)
  • workflows-apps: add workflows and apps to the repository (c45f75b)
  • workflows-deps: add GitHub Actions addons to workflows state (5b4cea1)
  • workflows-deps: add labeler integration with it's plugin (c88d9b4)
  • workflows-deps: implement Docker Action as an addon (1076297)
  • workflows: add Auto-approve and Auto-assign workflows (64b6edf)
  • workflows: add workflow for tag checking (fork from unmerged tags) (f0cf7d1)
  • workflows: add workflow to CI Workflow (Skip duplicates) (865121b)
  • workflows: intergrate "Lint PR" (474b1f6)
  • workflows: intergrate lint-staged in the repo (5176b18)
  • workflows: intergrate Trufflehog OSS (dea574a)
  • yaml-schemas: add NONE schema to YAML support in the VS-CODE (9c957f2)

Fixes

  • linters: add new linter instead old one which was not working (b8b90b4)
  • typescript-modules: fix ESM modulation and tsconfig specs errors (df06c37)

Refactoring

  • CODE_OF_CONDUCT.md: refactor Code of Conduct according to Markdownlint (6d71e94)
  • docs: refactor and fix of docs according to linter (partial) (7097f5c)
  • docs: refactor and fix of docs according to linter (partial) (4288f81)
  • docs: refactor and fix of docs according to linter (partial) (47140e5)
  • docs: refactor and fix of docs according to linter (partial) (2c2b9f4)
  • husky-docs: refactor README for HUSKY's troubleshooting guides (ecdf0fc)
  • project: refactored and revamped entire project (ecd2310)
  • repository: clear old state of repository and infrastructure for it (5cf11cc)