All Versions
Latest Version
Avg Release Cycle
33 days
Latest Release
1970 days ago

Changelog History
Page 1

  • v2.0.0 Changes

    September 13, 2017

    โšก๏ธ bc738d5 Updated - added mention about separated snap-cli repo (#1732)
    ๐Ÿ“š c78db8d Add streaming documentation (#1728)
    90ebeef Added directory with licenses of 3rd party components
    fefaf0d Nominating Klaudiusz Dembler for snap maintainer (#1726)
    ๐Ÿ”Œ b2d9472 Add plugins to plugins.yml
    ๐Ÿ“š fb75e81 Add documentation for API v2 (#1727)
    ๐Ÿ”Œ 85afbb3 Fix issue #1721 about snap-plugin--csvreader
    โšก๏ธ 2c68a98 Technical Lead position update
    ๐Ÿ“š 84ef5a9 Documentation for stand-alone mode & plugin diagnostics (#1719)
    โšก๏ธ f040984 update docs/ by pluginsync tool
    ๐Ÿ‘• 83966f4 Adds gometalinter to travis
    ๐Ÿ‘ 7779672 Add standalone support to API v2
    ๐Ÿ”Œ ec626b0 Include supported info in plugins.yml
    โฌ†๏ธ b3563eb upgrade to use go1.8.1 for go-swagger
    ๐Ÿ”€ afa5d01 merged Liz's comment
    0ed57be changed the certs and key using path instead of contents
    25d1302 incorporated iza's feedback 2
    ca16ca1 incorporated iza's feedback
    25d1be4 SDI-2730: Add SSL/TLS capability to snap-cli
    0a6f121 Added comments
    73259b1 changed the certs and key using path instead of contents
    ec06e39 Fix table formatting in
    โšก๏ธ 9a9f894 Update
    ๐Ÿ”Š e5d973b Logs now shows complete error with fields
    e71f076 incorporated iza's feedback 2
    b0dd0d7 incorporated iza's feedback
    feb1987 SDI-2730: Add SSL/TLS capability to snap-cli
    ๐Ÿ“š b04104e Update REST API v1 documentation
    ๐Ÿšš 076f11d Removed ceph plugin binary which had been added by mistake
    โšก๏ธ 7c8106f Update gifs to snaptel/snapteld for tribe doc
    268dd3e Closes #1137 - more detailed error message
    ๐Ÿ”Œ 2c0478a Communicate taskID to streaming plugins
    ๐Ÿคก 4aa4401 Fix #1393 change namespace used in ConfigPolicy in mock2-grpc
    ๐Ÿ”Œ ddf8fb7 support for streaming plugins:
    โšก๏ธ ce7ded8 Update plugins.yml
    ๐Ÿ”Œ df23ca1 Fix so plugin will get unloaded and tasks disabled after plugin killed
    b05093c Fix publishers and processors subscription
    ๐Ÿ“š 6b51352 Update TLS encryption documentation to describe operations with stand-alone plugins

  • v1.3.0 Changes

    July 14, 2017

    ๐Ÿš€ f74521d Update s3 deploy keys
    f9eaeb5 Adds new aws keys
    โšก๏ธ f4df5b4 Fixed #1675: Updated exemplary streaming collector plugin
    ๐Ÿ”Œ 8185b92 Block unloading plugin which is used by running task
    ๐Ÿ”Œ 4730f14 Update
    c5c37bb Added checking the value of set password flag (expressed by usage '-p' or SNAP_REST_PASSWORD env var)
    โœ… 9fdcbb6 Fixed #1649 - incremented interval for tested task to 20ms
    ๐Ÿ‘ 0050af4 Adds support for streaming collectors
    ๐Ÿฑ 20d886f Cheers to former maintainers ๐Ÿ™Œ
    a8feb4d Clarifying hit_count is successful runs
    โšก๏ธ 7fa7108 update docs/ by pluginsync tool
    ๐Ÿ”Œ 7138d52 Added RDT collector to plugin catalog
    92361be Address comments in review
    ๐Ÿ›  af2daf2 Fixed #1660: better not authorized handling for API V2
    โšก๏ธ 2263be7 Update ConfigValue type in grpc assert
    c1a0e5c added unauthorized response code to the rest api v2
    1c3ee4b Add Swagger dependency auto installation
    โšก๏ธ f40efa1 Updates to Contributing Guidelines
    dabb2ab added basic authentication to V2 API
    ๐Ÿ“š b1b8610 Add documentation for obtaining TLS certificates for Snap
    โšก๏ธ cce62b7 -- Added testing for standalone plugin -- Added PluginUri* to fixtures, updated dependencies -- Added cmd ops to start/kill standalone plugin during tests -- Updated returnPluginDetails for standalone plugin to capture additional details -- Fixed import listing order -- Updated plugin-lib-go to latest commit version (to include --stand-alone flags) -- Updated fixtures/tests to use mock-grpc plugin for stand-alone testing -- Fixed golang formatting
    โœ… 05da827 Added link to large test status (jenkins)
    ๐Ÿ”Œ 9d1022d Added diamond collector to plugin catalog
    0๏ธโƒฃ 177eea9 Added default config file - snapteld.conf
    โšก๏ธ 04758bc Updated snap-config-sample files: added "Notice" to yaml, uniformity config values Renaming snapclt-config-sample.json to snaptel-config-sample.json
    ๐Ÿ“š 137c904 Update documentation with Swagger requirement and fix Travis Swagger installation
    ๐Ÿ”Œ 958f559 Added new plugins to plugin catalog
    0d2f5ee Made Snap work with go-swagger only
    d626a34 Correcting sub-bullet spacing
    ๐Ÿ›  cb68359 Fixes #1618
    7aff489 Document Snap with valid swagger spec
    ๐Ÿ”Œ f09abc5 Adds support for loading remote plugins
    f2bae04 Addressed comments in review
    โช c1d1fd0 revert formatting changes so that gofmt check doesn't complain
    23b70ea Address issues in code review
    040a3d3 Minor formatting issue
    85f55f0 Address further comments in review
    ๐Ÿ“š 2c6732b Add documentation
    9365564 Address comments in review
    โšก๏ธ b2b4bf4 update docs/ by pluginsync tool
    โšก๏ธ 4b26501 update docs/ by pluginsync tool
    ๐Ÿ‘ 5e69931 Complete support for TLS.
    3423948 Address changes in review
    ๐Ÿšง 6d6b411 [WIP: do-not-merge] Preliminary support for configuring TLS channel between framework and plugin
    ๐Ÿ”Œ 3224b9f Added new plugins to plugin catalog: - snap-plugin-publisher-slack - snap-plugin-processor-change-detector - snap-plugin-processor-tags-filter - snap-plugin-processor-threshold - snap-plugin-collector-influxdb-data
    ๐Ÿ”Œ 9f64383 Fixes #1614 - Protect cleanup code of plugin unload
    ๐Ÿ— 127640e Add missing newline to recognize build tags
    bb86019 Centered image in
    1b7e0ae Fixes #1582: Snap framework panics when using auto_discover_path feature and REST API is down
    ๐Ÿ”Œ c21b27d Feature: New Relic collector plugin.
    ๐Ÿ›  6ab21ce Fixes #1598 and #1601 - ability to stop tasks gracefully
    ๐Ÿšš 8f59234 Remove duplicate function for getPluginType:
    ๐Ÿ”Œ cb0164e Add check plugin type as integer
    10b1e5d fix paragraph appearance
    ๐Ÿ”Œ e1c8da6 Plugin initiated workflow might be stopped without panic
    โฑ c96203d Fixed flaky test in windowed schedule and added method to proceed task disabling
    โฑ 9a32c87 Fixes #1576 - flakey tests scheduler
    052c0eb fix paragraph appearance
    19bacbb fix code area appearance
    ๐Ÿ”ง de9dc9f Fix: #1578 Fix typo in snapteld configuration file
    โšก๏ธ 8f6ec1f Update
    d7b7a96 Provided snaptel command usage after error message
    30089dd Add verbs to error message
    ๐Ÿ”Œ 65c9ee1 Improved error messaging for plugin unload Changed the error message to more appropriate one for plugin swap when ver < 1
    โฑ 44f4418 Fixed flaky tests in scheduler
    4b98fbb Adds event listener to avoid sleep statements
    โฑ 4f681cb Extended sleep duration by 100 ms to allow to complete post-schedule activities
    c535438 Added checking if provided temp_dir_path exists
    ๐Ÿ— 0ac530a Added 32-bit build (#1563)
    ๐Ÿ‘ c592966 disable parallel xargs where not supported (i.e. on busybox)
    โฑ b3e990f Run task count times (available for simple and window schedule)
    ๐Ÿ”Œ f116642 Add plugin entropy
    ๐Ÿ”ง cc39d1a Use configured temp directory when loaded a plugin through the autodiscovery path
    ๐Ÿ›  718bc2d Fixes #1477, Added information about not recommended characters as a namespace separators in the task manifest
    ๐Ÿ›  d5fa392 Fixed tables formatting
    ๐Ÿ›  89c7f33 Fixes #1550, checking number of namespace elements in requested metric
    ๐Ÿ”Œ fa80d3f Fixes #1105, logging plugin's response to stdout on plugin load error

  • v1.2.0 Changes

    March 15, 2017

    โฑ 9677fd5 Scheduled workflow execution immediately - applicable for simple and windowed schedule, not applicable for cron shedule
    ๐Ÿ›  6542d89 Fixes #1438, set standard logger as a logger for grpc
    โšก๏ธ 6f7c706 SDI-2480: Update aci version that removes dependency on kubernetes
    a7d4bc1 Adds streaming capability to Snap
    โฑ b5ec78f Adds streaming schedule type
    d4b65a5 Adds grpc streaming client
    94c5bfc Added grpc streaming definitions
    ๐Ÿ‘ 0d41fe9 Support Environment variables for CLI options
    ๐Ÿ›  d364e37 Fixes #1521: Snaptel hang on task watch
    ๐Ÿšš a7819e0 Fixed #1520 - Ended task can be removed
    ๐Ÿ”Œ 1a415fa Fixes #1502 - plugins are run from tmp dir on all code paths
    ๐Ÿšš 70d5b5e Fixes #1482, removed unsafe double RLock in (p *pool) SelectAP
    ๐Ÿ›  8eb0d7c Fixes #1532
    ๐Ÿšš 877f1b5 Remove Jolokia collector plugin from wishlist
    ๐Ÿ“š c5ea754 Updated documentation for large tests
    ๐Ÿ— 3b83b53 Enables cgo for freebsd builds
    a57fd48 Adds '/usr/bin/env bash' for portability
    b08312d Uses filepath.join instead of path.join
    ๐Ÿ 1b5b6b7 Adds building binaries for Windows
    50d5776 Improves portability of GOOS and GOARCH
    ๐Ÿ›  8c0abcd Fixes #1515
    ๐Ÿ‘ 09ddbf9 SDI-1659: support for CORS header

  • v1.1.0 Changes

    February 10, 2017

    ๐Ÿ”ง 9b06cc8 (SDI-2475) Configure the TempDir where the API loads plugins.
    โšก๏ธ d037dc0 Fix #1499 update explaination to auto-discovery plugin.
    โšก๏ธ 86375d9 update docs/ by pluginsync tool
    ๐Ÿ”Œ 56f18ef add warp10 publisher plugin
    ๐Ÿ”Œ 565d706 Added new plugins
    0๏ธโƒฃ 70266cd fixes #1495: apply plugins defaults after config
    โฑ bd290fb Adding timeout setting to snaptel
    ๐Ÿ”Œ fc34b69 Define Plugin Status types
    e741f41 Add version 2 rest api
    โฑ 13f1b6d Adding timeout to Snap REST client
    2bce7ed Added publisher for AWS SQS
    ๐Ÿšš da7e778 Move v1 under mgmt/rest/v1
    16da9b2 Add API interface
    389d7fe Merge branch 'master' into v2_rest_api
    ๐Ÿ”Œ a0a2f99 Adjusted Plugin Catalog explanation
    0b36a9e Fix glide path
    ๐Ÿšฆ 375c969 Added publisher plugin for SignalFx
    ๐Ÿ”Œ 731ba2b Add section on how plugin catalog works.
    โšก๏ธ ab493f4 Updates based on feedback
    ๐Ÿ“š 4bcb487 Refactoring contributor documentation
    โœ๏ธ a65fcd4 Some typos
    ๐ŸŒฒ 6335901 Add debug log instructions for Snap.
    โšก๏ธ c1ba9e6 update docs/ by pluginsync tool
    19a1c23 Corrected maintainers' usernames
    โšก๏ธ dfa12f2 update docs/ by pluginsync tool
    b96982f Changed the entry to reflect correct repo location
    ๐Ÿ”Œ 8eee8eb (SDI-2393) Fix #1448 log and document maxpluginrestart
    2410d55 Fix #1453 clarify installation process
    ๐Ÿ‘ 7b01c63 Support global tags in global config
    โšก๏ธ 87981e8 Update plugins.yml
    d22ff96 Returns the correct err
    ๐Ÿ›  9694f0d Fixes #1450 - check publish response for error
    โšก๏ธ 7277e73 update docs/ by pluginsync tool
    ๐Ÿšš 3e2dd25 Removed a useless UnmarshalJSON method
    โšก๏ธ cd126c3 update docs/ by pluginsync tool
    ๐Ÿ”Œ 5ee89f2 Add new raintank plugins.
    708da9f Apply standard tag before workflow tags
    b2b0669 Clean up some code
    โšก๏ธ 1e42208 update docs/ by pluginsync tool
    ๐Ÿ”Œ 180c2f6 Added use collector to the plugin list
    ๐Ÿ“ฆ 9e3af4a Add additional package info and scsi plugin.
    ๐Ÿ“š cf28004 Add to documentation instal option for Linux Mint
    891564c Interpolate environment variable
    09cb932 Circonus publisher
    5f1e84f SDI-2274: GRPC based collectors must provide LastAdvertisedTime or framework panics
    20cf6c9 changed the gif location as Olivier suggested
    โšก๏ธ 1dd55b3 SDI-2267L update acbuild git
    ๐Ÿ”ง 274bcb0 Fixes #1246: Makes plugin restart limit configurable
    โšก๏ธ 64bbb50 Update plugins.yml
    ๐Ÿ”Œ ff7408e adding collector plugin sessioninfo
    ๐Ÿ”Œ c2fa7a4 symlinks handling during plugins autodiscovery fixes #1332
    โšก๏ธ 463df41 README updates
    โšก๏ธ c8b42bf update docs/ by pluginsync tool
    f765307 Added V2 routes for tribe:
    9921521 Created V2 API routes for Metric and Tasks:

  • v1.0.0 Changes

    November 29, 2016

    ๐Ÿ”Œ 3f116fb Added snap-plugin-collector-schedstat to the plugin list
    ๐Ÿ”Œ ea6f80b Add additional snap plugins.
    9b78b3e Added missing license header
    โšก๏ธ d8cd3f4 update docs/ by pluginsync tool
    โšก๏ธ 8384572 Updated docs for 1.0:
    8d0caf0 Capitalized Snap in flags
    eff0553 Fix typo
    โšก๏ธ 33e2b5c Updated README with latest dl links
    ๐Ÿ”Œ 486d573 (maint) Add new snap plugins.
    d5bcd4d Fix snaptel environment variable.
    696219a Adding Slack svg to README
    b18b542 Removing Slackin svg
    ๐Ÿšš 73c8f5c Removes extremely verbose debug log line from tribe.
    โšก๏ธ edb037f Update Getting-started section in
    โšก๏ธ 8c86419 Update (#1371)
    7042c78 Added mkdir to Makefile to create sbin and bin

  • v0.19.0 Changes

    November 21, 2016

    ๐Ÿ“š fc2219a (SDI-2199) snaptel/snapteld documentation changes
    d1c48a8 (SDI-2199) Fix #1344 binary change to snaptel/snapteld
    ๐Ÿšš 4f18cec Removed from root. Duplicate exists in docs.
    5a1ef6f Changes to maintainers list for readability:
    โšก๏ธ f5c75ea Updated Maintainers information in
    aa0a28c Adds IdleConnTimeout to transport in client
    ๐Ÿฑ ba03a62 Designing glossary of terms + doc edits ๐Ÿฌ
    ๐Ÿšš 2cc9d2e (SDI-2180) Removed Roadmap section from
    ๐Ÿ”Œ 58b1d16 Adds support for plugin pkgs w\ multiple commands
    โœ… 1982df5 Adds "test-all" to makefile
    ๐Ÿ”Œ a3510e3 Makes plugin healthchecks less aggressive
    213ef0e (SDI-1827): Fix #1128 Loading collector twice causes task failure
    โšก๏ธ 187ee6a updated snap-plugin-lib-go version in glide.lock
    ๐Ÿ‘ 16a8c93 SDI-2081: expand supported types for grpc
    924cf8d Avoid leaking http.Transports.
    ๐Ÿ›  7b23de9 Fixes #1324: Properly closes connections in tribe
    a1fce14 Added Code Of Conduct
    ab995cd Spelling/Grammar fix
    ๐Ÿ“š 1163dd8 Capitalized Snap in documentation
    ๐Ÿšš 65b9bdf (maint) remove binary from repo
    ๐Ÿ“š 0a7ad73 Updated documentation for profiling tools
    ๐Ÿ”Œ ef8a71f (SDI-2181) document new plugin authoring and publishing
    โšก๏ธ 9e95275 Update dependency with plugin lib
    โšก๏ธ 02173c0 Updated roadmap in
    โšก๏ธ aaea0d3 (docs) Update README regarding package conflicts.
    โšก๏ธ 4152004 Update glide.lock and routes
    bb06420 Add http endpoints to use profiling tools

  • v0.18.0 Changes

    November 08, 2016

    89f4299 Corrected some misspellings
    ๐Ÿ›  59c2406 Fixed broken link
    โœ… 6799114 Fixed flaky control_test
    ๐Ÿ“„ 3676037 (docs) Add homebrew to installation methods.
    ๐Ÿ“„ 252bb3e Added docs/
    ๐Ÿšš 280b3b6 Removed JSON RPC
    โœ… 4b8f7af Renamed variables in fixtures.go and tests files
    โฑ 5cd4a8b Removes commented out code from scheduler.go
    ๐Ÿ”Œ 5107f20 Fix path to plugins.yml
    โšก๏ธ ddd4e78 Updated - moved text to the next line
    โฑ 3ad687b Fixes #1134, fixed support for windowed schedule
    3caa69c Beta logo added to
    0a24c85 Rename Pulse to Snap in graphic
    ๐Ÿ“„ 00d468d Minor spelling and grammatical corrections in docs
    ๐Ÿ”Œ 836d87e Fix get config policy rules from plugin catalog
    ๐Ÿš€ cf7034f (maint) update README to snap 0.17.0 release.
    ๐Ÿšš 216cd4f SDI-2115: remove metric.String() in plugin-lib-go
    ๐Ÿ—„ 908767e Deprecated JSON RPC - added deprecation warning
    ๐Ÿ”Œ 1cb9bcf Changed aplugin to plugin_name:
    0a30d04 Separated Go RPC code from other code:
    ๐Ÿšš 86c07c1 Removed JSON RPC from tests cases
    โšก๏ธ 42cc1a6 (SDI-2092) Update README Getting started section

  • v0.17.0 Changes

    October 20, 2016

    ๐Ÿ— a663ef3 (SDI-2138) build binaries on git tag
    โšก๏ธ f1769ce (SDI-2055) Update readme - added 'Security Disclosure' section
    9b58132 Feature: #1298 Add Tribe member's address to tags
    ๐Ÿคก 28caf0d Changed mock1 collector RPC Type: from JSONRPC to default NativeRPC
    โšก๏ธ 7fad4d1 (SDI-2056) Update contributing - added 'Reporting Security Issues' section
    ๐Ÿง ea03a4e (maint) fix find flag for linux.
    ๐Ÿš€ 3eb46a3 (maint) remove release from pre_deploy step.
    e79d5fd dealt with more places that use slash as the separator of namespace
    ๐Ÿ“œ 85b60c9 SDI-2101:issue1273 Fixed the parseNamespace to allow arbitary separators
    29a0b15 Cleaning of examples/ folder
    ๐Ÿ”Œ 37fdcf2 Fix #1230: Return execute errors if plugin never starts
    ๐Ÿ— b73747e (maint) add default and parallel builds.
    โšก๏ธ 76815d4 update docs/ by pluginsync tool
    ๐Ÿ“š 238c8d4 Updated documentation on in response to GH#749:
    ๐Ÿšš ffdd8d9 Fix 1233: Removed printing of headers in snapctl
    2283c8d Fix for issue #1167, added handling of errors which are returned by scanner
    ๐Ÿ›  92e2486 Fixes #1228 - metric request ambiguous
    f8a9910 SDI-1725:issue1234: RFC: Arbitrary namespace separator
    ๐Ÿ— ca8d0fc Fix #1264 make install works with new build path
    92097f5 Changed keyNode types to use embedded types
    โšก๏ธ 1677032 Update plugins list
    460eb92 (SDI-2036) Fix s3 output path to snap
    0๏ธโƒฃ 068def9 Fixes #1222 Applies config defaults
    โœ… 54afc0e Improved readability of v1 tests:
    ๐Ÿšš 28ac45f Remove unused error variable.
    ๐Ÿšš d969354 Removes regexp checking of config namespaces in wmap
    โœ… 2f90c2d Wrote V1 Rest API Validation Tests:
    7746a24 Fix #1240:Modifies GetAll and proto to not use dot separator
    0๏ธโƒฃ bd25750 Adds default value for a float rule handling
    โšก๏ธ 5908fc7 Update config policy rules in plugin examples
    5045863 (SDI-1724) Fix #1045: Adds ascii art to indicate Snap has started.
    ๐Ÿ”Œ f82ec6e Adding docs/plugins.yml to generate Plugin Catalog
    ๐Ÿ”Œ 513b401 (SDI-1748) Organize Plugin Catalog by type
    ๐Ÿ”จ fea7d5e Refactor code to use key function
    ๐Ÿ”Œ e3ce8f9 Fix #1211: Return a more detailed error if plugin is not found when starting a task.
    ๐Ÿš€ 676744b (SDI-2036) Fix #1205 add darwin to binary release
    ๐Ÿ”Œ c73bde7 Use positional arguments for unloading plugins
    ๐Ÿ›  b6427d0 Fixes #1229: Empty metric catalog no longer errors
    ๐Ÿ›  5e83d04 Fixes #1214: makes hostname a stored var with a 1 hour ttl when applying tags, unknown hosts will be labeled not_found
    ๐Ÿ”Œ 3b2b54b Fix #1210: Do not start plugins unless all plugins are available for workflow
    โšก๏ธ 3eda2bd Updating tribe doc to avoid port conflict
    ๐Ÿ‘ e182c1c Support specifying an instance of dynamic metric
    ๐Ÿšš 005272f Fixes #1154: Moved sorting function to REST API so tasks are ordered by creation time
    ๐Ÿ”Œ a13b2bf Add dep
    ๐Ÿ”’ 61cdef6 Add glide.lock to repository

  • v0.16.1 Changes

    September 16, 2016

    ๐Ÿš€ This is a feature identical release to v0.16.0. This release uses an annotated git tag so the snapd/snapctl binary reports the correct version information.

  • v0.16.1-beta Changes

    September 16, 2016

    ๐Ÿš€ This is a feature identical release to v0.16.0. This release uses an annotated git tag so the snapd/snapctl binary reports the correct version information.