Skip to content

Commit

Permalink
Update changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
rdlrt committed Aug 3, 2020
1 parent 61c4f06 commit e8f22ca
Show file tree
Hide file tree
Showing 2 changed files with 36 additions and 4 deletions.
34 changes: 33 additions & 1 deletion Scripts/cntools-changelog.md
Expand Up @@ -6,15 +6,47 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).


## [5.2.1] - 2020-07-29
## [5.3.0] - 2020-08-03

> We have made quite a few changes to not use ptn0 in our scripts and source github structures (except template files), alongwith other changes listed beneath. Please follow steps below for upgrade (from 5.1.0 or earlier):
> - Execute the below (by default it will set you up against MC4 network), do not overwrite config please:
> `curl -sS -o https://raw.githubusercontent.com/cardano-community/guild-operators/master/scripts/cnode-helper-scripts/prereqs.sh`
> ./prereqs.sh -s
> - Start using updated cnode.sh to run a passive node, or edit the cnode.sh to include your pool keys and run as pool owner.
=======

##### Added
- Ability to select a different pool owner and reward wallet
- Multi-owner support using stake vkey/skey files
- Added TIMEOUT_LEDGER_STATE(default 300s) in cntools.config to be used instead of static 60 seconds for querying shelley ledger-state.
- Option to delete private keys after successful backup
- itnRewards.sh script to claim ITN rewards incl docs update
- More explicit error messages at startup

##### Changed
- POOL_PLEDGECERT_FILENAME removed from config, WALLET_DELEGCERT_FILENAME is used instead for delegation cert to pool, no need to keep a separate cert in pool folder for this, its the wallet that is delegated.
- Wallet vkeys no longer encrypted as skeys are the only ones in need of protection
- Update command change (change applied after this release is active):
- Minor/Patch release: it will warn, backup and replace CNTools script files including cntools.config
- Major release: No change, prompt user to backup and run prereqs.sh according to instructions.
- Troubleshooting improvements:
- Split 'config in json format' and 'hasPrometheus' checks
- Output node sync stats if Shelley transition epoch is to be calculated
- Protocol parameters output check to give an improved error message
- Pool >> Show view updated to show modified pool values if Pool >> Modify has been used to update pool parameters
- The section has also been updated to make it a little bit easier to read
- Pool >> Delegators view also use updated pledge value if a pool modification has been registered to check if pledge is met
- Use mainnet as default, since other testnets are either retired or not being maintained :(
- Backup original files when doing upgrades, so that users do not lose their changes.

##### Fixed
- Mainnet uses dedicated condition for slot checks
- Timeout moved to a variable in cntools.library
- KES Calculation for current KES period and KES expiration date
**Please re-check expiration date using Pool >> Show**

## [5.2.1] - 2020-07-29
##### Added
- Basic sanity checks for socket file

Expand Down
6 changes: 3 additions & 3 deletions index.html
Expand Up @@ -60,7 +60,7 @@
plugins: [
function(hook, vm){
var custommarkdown = [
'<style>.markdown-section{margin-top:25px}</style><style>.sidebar-toggle {top:0px;left:0px;height:40px;width:40px}</style>'
'<style>.markdown-section{margin-top:25px}</style><style>.sidebar-toggle {top:0px;left:0px;height:40px;width:40px}</style><style>#mermaid-svg-0{width:100%;}</style>'
].join('');
hook.beforeEach(function(content) {
// Invoked each time before parsing the Markdown file.
Expand Down Expand Up @@ -96,9 +96,9 @@
}
//const isDarkMode = window.matchMedia("(prefers-color-scheme: dark)").matches

//const conf = { logLevel:4, startOnLoad: false, securityLevel: 'lose', themeCSS:'.label { font-family: Source Sans Pro,Helvetica Neue,Arial,sans-serif; }' };
const conf = { logLevel:4, startOnLoad: false, securityLevel: 'lose',themeCSS:'.label foreignObject { font-family: Source Sans Pro,Helvetica Neue,Arial,sans-serif;font-size: 90%;overflow: visible;}'};
//if(isDarkMode && false) conf.theme = 'dark';conf.width='100%';
//mermaid.initialize(conf);
mermaid.initialize(conf);
</script>
<!--script src="//cdn.jsdelivr.net/npm/docsify/lib/docsify.min.js"></script-->
<script src="//cdn.jsdelivr.net/npm/docsify/lib/plugins/emoji.min.js"></script>
Expand Down

0 comments on commit e8f22ca

Please sign in to comment.