<commit_before># Release notes

Each release of GRR brings some significant changes as the project’s
code is moving quickly. This page tries to identify the key changes
and issues to watch for when upgrading from one version to another.

Note that since the 3.2.0.1 release, client and server releases are no
longer done separately (server debs include client templates).

Remember to back up your data-store and configs before upgrading GRR to a
new version.

## Server

### 192.168.3.11 (Dec 6 2017)

- The `HTTPDatastore` has been removed from GRR.
- GRR now supports MySQL out of the box (when installed from the server deb).
- GRR's documentation has been revised and moved to
<https://grr-doc.readthedocs.io>. The old asciidoc documentation (currently 
hosted on github) will be deleted before the next release.
- SSO support has been added to the Admin UI, with the
`RemoteUserWebAuthManager`.
- Auto-refresh functionality for flows and hunts has been added to the GRR UI.
- Support for per-client-average limits for hunts has been added.
- GRR now uses the pytest framework to run tests. `grr_run_tests` is deprecated,
and will be removed before the next release.
- Support for scanning and dumping process memory using Yara has been added.
- The `SearchFileContent` flow has been deprecated, in favor of equivalent
`FileFinder` functionality.

### 3.2.0.1 (Sep 5 2017)

Starting with 3.2.0.1, we plan on releasing more frequently, since we
have automated a large part of the release process. The recommended way
of installing this version of GRR is with the server debian package,
which includes client templates for all supported platforms. PIP
packages, and a Docker image for the release will be made available at a
later date.

  - **IMPORTANT** Before upgrading, make sure to back up your data
    store. This release has changes that may be incompatible with older
    versions of the data store. Also make copies of your configs - for
    reference, and in case you want to roll back the upgrade.
<commit_msg>Mention archive deduplication change in release notes.<commit_after># Release notes

Each release of GRR brings some significant changes as the project’s
code is moving quickly. This page tries to identify the key changes
and issues to watch for when upgrading from one version to another.

Note that since the 3.2.0.1 release, client and server releases are no
longer done separately (server debs include client templates).

Remember to back up your data-store and configs before upgrading GRR to a
new version.

## Server

### 192.168.3.11 (Dec 6 2017)

- The `HTTPDatastore` has been removed from GRR.
- GRR now supports MySQL out of the box (when installed from the server deb).
- GRR's documentation has been revised and moved to
<https://grr-doc.readthedocs.io>. The old asciidoc documentation (currently 
hosted on github) will be deleted before the next release.
- SSO support has been added to the Admin UI, with the
`RemoteUserWebAuthManager`.
- Auto-refresh functionality for flows and hunts has been added to the GRR UI.
- Support for per-client-average limits for hunts has been added.
- GRR now uses the pytest framework to run tests. `grr_run_tests` is deprecated,
and will be removed before the next release.
- Support for scanning and dumping process memory using Yara has been added.
- The `SearchFileContent` flow has been deprecated, in favor of equivalent
`FileFinder` functionality.
- zip/tar.gz archives downloaded from GRR will no longer use
symlinks to avoid duplication of files - this makes them easier to work with.

### 3.2.0.1 (Sep 5 2017)

Starting with 172.16.58.3, we plan on releasing more frequently, since we
have automated a large part of the release process. The recommended way
of installing this version of GRR is with the server debian package,
which includes client templates for all supported platforms. PIP
packages, and a Docker image for the release will be made available at a
later date.

  - **IMPORTANT** Before upgrading, make sure to back up your data
    store. This release has changes that may be incompatible with older
    versions of the data store. Also make copies of your configs - for
    reference, and in case you want to roll back the upgrade.

{'fraction_non_alphanumeric': 0.05054322153991497, 'fraction_numerical': 0.015588096362777516, 'mean_word_length': 4.05973715651135, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 8, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '572617', 'n_tokens_mistral': 1168, 'n_tokens_neox': 1079, 'n_words': 646}