Skip to content

Commit

Permalink
Init notes for changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
eaton committed Apr 29, 2023
1 parent b56af8e commit 1f90ad9
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 3 deletions.
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ This release is dedicated to Peter Porker of Earth-8311, an innocent pig raised

- Custom queries and multi-query reports can be defined in the Spidergram config files; Spidergram now ships with a handful of simple queries and an overview report as part of its core configuration.
- Spidergram can run an Axe Accessibility Report on every page as it crawls a site; this behavior can be turned on and off via the `spider.auditAccessiblity` config property.
- Spidergram can now cookies, performance data, and remote API requests made during page load using the `config.spider.saveCookies`, `.savePerformance`, and `.saveXhr` config properties.
- Spidergram can now save cookies, performance data, and remote API requests made during page load using the `config.spider.saveCookies`, `.savePerformance`, and `.saveXhr` config properties.
- Spidergram can identify and catalog design patterns during the post-crawl page analysis process; pattern definitions can also include rules for extracting pattern properties like a card's title and CTA link.
- Resources with attached downloads can be processed using file parsing plugins; Spidergram 0.10.0 comes with support for PDF and .docx content and metadata, image EXIF metadata, and audio/video metadata in a variety of formats.
- The `config.spider.seed` setting lets you set one or more URLs as the default starting points for crawling.
Expand All @@ -18,6 +18,7 @@ This release is dedicated to Peter Porker of Earth-8311, an innocent pig raised

- Spidergram's CLI commands have been overhauled; vestigial commands from the 0.5.0 era have been removed and replaced. Of particular interest:
- `spidergram status` summarizes the current config and DB state
- `spidergram init` generates a fresh configuration file in the current directory
- `spidergram ping` tests a remote URL using the current analysis settings
- `spidergram query` displays and saves filtered snapshots of the saved crawl graph
- `spidergram report` outputs a collection of query results as a combined workbook or JSON file
Expand Down
4 changes: 2 additions & 2 deletions src/cli/commands/init.ts
Original file line number Diff line number Diff line change
Expand Up @@ -57,8 +57,8 @@ export default class Initialize extends SgCommand {
summary: 'Output directory',
default: './output',
}),
populate: Flags.boolean({
char: 'p',
defaults: Flags.boolean({
allowNo: true,
summary: 'Populate the config file with common defaults',
default: true,
}),
Expand Down

0 comments on commit 1f90ad9

Please sign in to comment.