Skip to content

Releases: Falcion/Patternugit

2.3.0

07 Feb 01:52
Compare
Choose a tag to compare

An update with a lot of small changes that ultimately minor change the entire ecosystem of the project.

Reap what you sow

In short, this update contains the following changes:

Project template philosophy

The project philosophy has been described so that it better fits the criteria of a "good" open source project according to the GitHub guidelines.

Links to other projects, release templates

A file with multiple links to projects and licenses that this project uses has been added. Documentation files for automating work with releases have also been described and integrated.

Script changes

Problems with the most important script have been fixed, and there have also been multiple, but minor changes to secondary scripts (synchronization of the version table, integration of all ecosystems into one stream, etc.).

Bug fixes

A bunch of minor bugs and errors have been fixed, some elements that brought more problems than advantages have been removed, etc., a lot of work has been done to fix a variety of problems in the previous version of the project.

And even more

Important

Read more about what has been introduced to the project in the special release note:
https://github.com/Falcion/Patternugit/blob/main/release/changes/v2.3.0.md

Integrated super-linter into the project, changed entire ecosystem

24 Dec 10:01
Compare
Choose a tag to compare

Most profound feature of this update is an integration of "super-linter" into the repository: unfortunately, without V9 support of ESLINT (meaning no STANDARD also), reason read here:

More, entire ecosystem was edited, because linter revealed many and many issues, part of which, would be fixed only in the future.

See changelog for more information about the patch:
CHANGELOG.md

Fixing broken tags history, add CHANGELOG into lintstage-ignore, add changesets

04 Oct 10:40
Compare
Choose a tag to compare

As tag "v2.1.5" is completely broken and beyond repair because of unfortunate desync between after-updated main branch and specified branch for this tag, this tag is deleted.

Assume tag "v2.1.6" as tree predecessor and the one, whom passes the torch from ".*4" tag, including these changes:

  • add changelog file into ignore mode for lintstaged-hook before commiting, so releases wouln't broke because of prettier configurations;
  • add changesets to the repository for cases like this, when CHANGELOG becomes broken and common sense doesn't work in the worktree;
  • tried to optimize Node CI tests;

Bump dependencies, add CLI for wiki sidebar generatin and little refactoring

04 Oct 10:36
Compare
Choose a tag to compare

See changelog for more information about the patch:
CHANGELOG.md


2.1.4 (2024-10-04)

Build system

  • build-deps: add github-wiki-sidebar package for wiki's development (f49e29d)
  • deps-dev: bump @npmcli/package-json from 5.2.1 to 6.0.0 (a217700)
  • deps: bump actions/checkout from 3 to 4 (c0fb0fe)
  • deps: bump actions/setup-node from 3 to 4 (cc61eab)
  • deps: bump actions/setup-python from 4 to 5 (eab0aa4)

Fixes

  • script: fix ESLINT (self-assign) in preparation script (432a225)
  • yaml: fix yaml language server problem in templates (e39be90)

Rebase preparation script, fix package infrastructure and more

27 Sep 13:53
Compare
Choose a tag to compare

For more information, see the changelog in the main branch.

Integrate Node.js CI tests and checks into the repository

27 Sep 10:51
Compare
Choose a tag to compare

Add custom YAML workflow to the project which checks project dependency stability and common success build check.

2.1.2 (2024-09-27)

Build system

  • dependency-tests: add dependency tests and build for Node.js env of project (6cf3319)
  • deps: bump esbuild from 0.23.1 to 0.24.0 (581160a)

Linting remembering and refactoring according to them

24 Sep 14:40
Compare
Choose a tag to compare

Husky provides linters, which are unstable, so some of them were edited, because, for example, the “lint:docs“ command doesn't work every time even when lint-roller from electron is provided on desktop, which can annoy because it is provided in hooks.

  • Some files are refactored according to this linters, some may deleted: still it is a little patch preparing for integrating checks of
    linter workflow in the repository.

Project revamp and global update

17 Sep 17:02
Compare
Choose a tag to compare
Pre-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](https://github.com/mokkapps/changelog-generator-demo/commits/9ae9e...
Read more