{"action":"published","release":{"url":"https://api.github.com/repos/websharks/core/releases/5692340","assets_url":"https://api.github.com/repos/websharks/core/releases/5692340/assets","upload_url":"https://uploads.github.com/repos/websharks/core/releases/5692340/assets{?name,label}","html_url":"https://github.com/websharks/core/releases/tag/170309.60830","id":5692340,"tag_name":"170309.60830","target_commitish":"master","name":"WebSharks Core v170309.60830","draft":false,"author":{"login":"jaswrks","id":1563559,"avatar_url":"https://avatars0.githubusercontent.com/u/1563559?v=3","gravatar_id":"","url":"https://api.github.com/users/jaswrks","html_url":"https://github.com/jaswrks","followers_url":"https://api.github.com/users/jaswrks/followers","following_url":"https://api.github.com/users/jaswrks/following{/other_user}","gists_url":"https://api.github.com/users/jaswrks/gists{/gist_id}","starred_url":"https://api.github.com/users/jaswrks/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jaswrks/subscriptions","organizations_url":"https://api.github.com/users/jaswrks/orgs","repos_url":"https://api.github.com/users/jaswrks/repos","events_url":"https://api.github.com/users/jaswrks/events{/privacy}","received_events_url":"https://api.github.com/users/jaswrks/received_events","type":"User","site_admin":false},"prerelease":false,"created_at":"2017-03-09T16:54:52Z","published_at":"2017-03-09T16:55:09Z","assets":[],"tarball_url":"https://api.github.com/repos/websharks/core/tarball/170309.60830","zipball_url":"https://api.github.com/repos/websharks/core/zipball/170309.60830","body":"- Adding Google reCAPTCHA verification utility; for reCAPTCHA v2.\n\n- Adding package: [Defuse: `defuse/php-encryption`](https://github.com/defuse/php-encryption).\n\n- Deprecating `Rijndael256{}` class, which uses `mcrypt` (abandonware), in favor of Defuse for cryptography. The `c::encrypt()` and `c::decrypt()` Facades now point to Defuse in order to avoid problems when running on modern versions of PHP, where `mcrypt` has been removed entirely starting with PHP v7.2.\n\n  If you're running an older version of PHP and need `Rijndael256{}` encryption, please use `c::rjEncrypt()` and `c::rjDecrypt()` as a short-term transitional workaround.\n\n- Adding a new configuration key: `©hash['©key']` as a general purpose hash key fallback, which is currently used by calls to `c::sha256KeyedHash()` whenever no specific key is given.\n\n- Altering the intended use of configuration values: `©encryption['©key']` and `©cookies['©encryption_key']`. These should now be set to Defuse encryption keys in ASCII/hex format. Existing core-based applications that have these configuration values set to a 64-byte random key will need to update them.\n\n  As a short-term backward compatibility feature, if your keys are not in a valid Defuse format, the older Rijndael256 encryption will be attempted automatically, instead of using the newer Defuse library, which absolutely requires that you establish Defuse encryption keys. Defuse encryption keys in hex format, always begin with `def00000`.\n\n  Generating a Defuse encryption key:\n  - `$key = c::encryptionKey()` and save the output.\n  - Paste the `def00000...` key into your config file as: `©encryption['©key']`.\n  - Repeat and create another key for `©cookies['©encryption_key']`.\n\n- Adding support for OpenType font features in our SCSS framework.\n\n- Adding `._content` variables to the SCSS framework for enhanced `._content` when desirable.\n\n- Adding `._inset` utility to the SCSS framework.\n\n- Making all SCSS variables the `!default` value.\n\n- Fixed vertical alignment in fancy pagination links."}}
{"actor":{"display_login":"jaswrks"}}