Skip to content

Releases: hardisgroupcom/sfdx-hardis

v5.6.0

09 Nov 18:05
Compare
Choose a tag to compare

What's Changed

  • New command hardis:org:diagnose:unused-apex-classes, to detect Apex classes (Batch,Queueable,Schedulable) that has not been called for more than 365 days, that might be deleted to improve apex tests performances
  • hardis:doc:project2markdown: Update documentation
  • Polish CI/CD home doc
  • Refactor the build of hardis:org:monitor:all documentation
  • Fix issue with ToolingApi calls: handle paginated results instead of only the first 200 records.
  • Upgrade NPM dependencies

Pull Requests

  • Update project docgen documentation by @nvuillam in #867
  • chore(dev-deps): bump oclif from 4.15.9 to 4.15.20 by @dependabot in #869
  • fix(deps): bump @salesforce/core from 8.6.2 to 8.6.4 by @dependabot in #870
  • fix(deps): bump mega-linter-runner from 8.0.0 to 8.1.0 by @dependabot in #871
  • chore(dev-deps): bump @types/ws from 8.5.12 to 8.5.13 by @dependabot in #872
  • Detect not used Apex Classes (Batch,Schedulable,Queueable) by @nvuillam in #873

Full Changelog: v5.5.0...v5.6.0

v5.5.0

03 Nov 21:58
Compare
Choose a tag to compare

What's Changed

  • hardis:doc:packagexml2markdown: Generate markdown documentation from a package.xml file
  • hardis:doc:project2markdown: Generate markdown documentation from any SFDX project (CI/CD, monitoring, projects not using sfdx-hardis...) in docs folder and add a link in README.md if existing.
  • hardis:org:monitor:backup: Call hardis:doc:project2markdown after backup
  • hardis:org:retrieve:packageconfig: Ignore standard Salesforce packages
  • Update CI/CD home documentation

Full Changelog: v5.4.1...v5.5.0

v5.4.1

02 Nov 11:17
Compare
Choose a tag to compare

What's Changed

  • hardis:org:multi-org-query enhancements
    • Improve documentation
    • Allow to use --query-template as option to use one of the predefined templates via command line
    • Handle errors if issues when the command is called via a CI/CD job
  • Upgrade dependencies

Pull Requests

  • fix(deps): bump @salesforce/sf-plugins-core from 11.3.10 to 11.3.12 by @dependabot in #862
  • chore(dev-deps): bump @types/cosmiconfig from 6.0.0 to 6.0.3 by @dependabot in #864
  • fix(deps): bump openai from 4.68.4 to 4.70.2 by @dependabot in #863
  • fix(deps): bump puppeteer-core from 23.6.0 to 23.6.1 by @dependabot in #861
  • chore(dev-deps): bump @oclif/plugin-command-snapshot from 5.2.19 to 5.2.20 by @dependabot in #860
  • Improve doc + allow to use --query-template as option to use one of the predefined templates via command line by @nvuillam in #865

Full Changelog: v5.4.0...v5.4.1

v5.4.0

02 Nov 00:36
Compare
Choose a tag to compare

What's Changed

Pull Requests

  • chore(dev-deps): bump @oclif/plugin-command-snapshot from 5.2.18 to 5.2.19 by @dependabot in #856
  • fix(deps): bump puppeteer-core from 23.4.1 to 23.6.0 by @dependabot in #854
  • fix(deps): bump @slack/web-api from 7.3.4 to 7.7.0 by @dependabot in #855
  • fix(deps): bump openai from 4.67.1 to 4.68.4 by @dependabot in #852
  • fix(deps): bump marked from 14.1.2 to 14.1.3 by @dependabot in #853
  • Multi-org reports hardis:org:multi-org-query by @nvuillam in #858
  • feat hardis:org:community:update Add a command to activate or deactivate communities by @tprouvot in #850
  • QuickFix hardis:org:community:update by @nvuillam in #859

New Contributors

Full Changelog: v5.3.0...v5.4.0

v5.3.0

24 Oct 15:50
Compare
Choose a tag to compare

What's Changed

  • Update default Monitoring workflow for GitHub
  • Refactor file download code
    • Display progress
    • Better error handling
  • hardis:org:diagnose:legacyapi: Fix issue with big log files: Use stream to parse CSV and perform checks
  • Update default API version toto 62.0 (Winter 25 release)

Pull Requests

  • Download big files refactoring + use streaming for Legacy API Detection by @nvuillam in #849

Full Changelog: v5.2.4...v5.3.0

v5.2.4

21 Oct 21:42
Compare
Choose a tag to compare

What's Changed

  • fix(deps): bump @salesforce/core from 8.5.7 to 8.6.2 by @dependabot in #840
  • chore(dev-deps): bump @types/papaparse from 5.3.14 to 5.3.15 by @dependabot in #843
  • chore(dev-deps): bump oclif from 4.15.2 to 4.15.9 by @dependabot in #841
  • Remove keyv dependency by @nvuillam in #845
  • chore(dev-deps): bump eslint-plugin-sf-plugin from 1.18.6 to 1.20.9 by @dependabot in #842
  • Fix hardis:org:fix:listviewmine: Use chrome-launcher to find chrome executable to use with puppeteer-core by @nvuillam in #847

Full Changelog: v5.2.3...v5.2.4

v5.2.3

18 Oct 23:48
Compare
Choose a tag to compare

What's Changed

  • Change default .mega-linter.yml config
  • Display number of package.xml items before or after retrieving them
  • Doc: Update youtube preview images

Full Changelog: v5.2.2...v5.2.3

v5.2.2

14 Oct 21:09
Compare
Choose a tag to compare

What's Changed

  • Fix doubling -d option in hardis:scratch:create by @nvuillam in #835

Full Changelog: v5.2.1...v5.2.2

v5.2.1

14 Oct 20:42
Compare
Choose a tag to compare

What's Changed

Full Changelog: v5.2.0...v5.2.1

v5.2.0

14 Oct 20:11
Compare
Choose a tag to compare

What's Changed

  • Improve BUILD & RUN documentation
  • 21 hardis commands: rename -o short into -f when possible, or other short letter, to avoid collision with -o (--target-org) option
  • Fix GitHub Org Monitoring workflow (remove push event + fix command typo)
  • Upgrade npm dependencies

Pull Requests

  • chore(dev-deps): bump @oclif/plugin-command-snapshot from 5.1.9 to 5.2.18 by @dependabot in #825
  • fix(deps): bump isomorphic-dompurify from 2.15.0 to 2.16.0 by @dependabot in #826
  • chore(dev-deps): bump typescript from 5.6.2 to 5.6.3 by @dependabot in #829
  • fix(deps): bump @oclif/core from 4.0.27 to 4.0.28 by @dependabot in #827
  • fix(deps): bump inquirer from 10.1.8 to 10.2.2 by @dependabot in #828
  • Improve BUILD & RUN documentation by @nvuillam in #831
  • Remove push on org-monitoring by @jawills in #830
  • Rename -o short options to avoid collision with --target-org option by @nvuillam in #833

New Contributors

Full Changelog: v5.1.0...v5.2.0