Releases: r7-labs/R7.Epsilon
Releases · r7-labs/R7.Epsilon
R7.Epsilon 2.0.7
R7.Epsilon 2.0.6-ci.2
R7.Epsilon 2.0.5-ci.1
R7.Epsilon 2.0
https://github.com/roman-yagodin/R7.Epsilon/milestone/9
Big ones
General
- More tight integration of Bootstrap and skin styles (#76, #118)
- Paletton.com palettes simplified down to 3 base colors #120
- Reuse brand colors from reimertz/brand-colors #119
- Allow to switch between available color themes #108
- Add CSS classes with theme name to the BODY tag #97
- Support for Blueimp gallery #142
- Support for Font Awesome icons, replace Glyphicons
- Many site functions (login, languages, social groups) moved to dropdowns (#103, #111)
- "Our websites" feature #107
- Search moved to modal popup, added support for web search engines #121
- Allow to choose from all available permalink formats, also support URL shorteners #100
- Inform users about cookies, check cookies are enabled #145
- Display alert for non-published pages #132
- Panel containers replaced with HeaderCard ones
- Introduce Card and BlankCard containers, remove Well and Thumbnail containers #144
- Feedback button now opens popover with help message
Navigation #133
- Total rework of main menu #96
- Menu templates converted into Razor #102
- Breadcrumb navigation combined with dropdown menu #112
- Provide reusable styles for DDRMenu modules (EpsilonPills, EpsilonCards) #31
- Fix wrong menu behavior on touch devices #15
Accessibility
- Allow to customize a11y dropdown icon #116
- Allow to switch various a11y options separately a11y #109
Internal changes
- Configs cached using DNN DataCache #124
- browerslist support both for JS compilation and for checking if browser is supported
- Dropped ASP.NET OutputCache (#81) for all controls except for menus (#147)
- Using Webpack to compile and bundle assets #98
- Support for custom portal-level snippets at the start and end of the skin (replace custom CDN support) #141
Removed/dropped
- Remove LayoutManager module (require total rework, maybe not as module)
- Drop support for Banners skinobject (from DNN Vendors)
- Drop support for opening feedback form in popup mode #148
R7.Epsilon 1.16
- GH-68 Add Font Awesome, partial support for configurable CDNs
- GH-93 Add well containers (Well, Well_Small, Well_Large, Blank_Well)
- GH-89 Remove Google+ integrations
- Lowercase microdata attribute value for a11y mode link
- GH-95 Update Bootstrap to 3.4.1
- Update YamlDotNet to 5.3.0 to resolve security issue
R7.Epsilon 1.15
R7.Epsilon-1.14
- GH-77 Try to resolve Google Adsense complaints about missing content.
- Add optional https://cnt.sputnik.ru analytics support (
analytics/use-sputnik
config option). - Add
koi.json
- see https://connect-koi.net/ - GH-66 Customizations moved to the separate repo: https://github.com/volgau/R7.Epsilon.Customizations
- Moved info about customization and banner skinobject support to the wiki.
Feedback improvements
- GH-80 Allow to use nearly any DNN module for feedback (the
feedback/module-definition-name
andfeedback/open-in-popup
config options). - GH-54 Allow to show custom message on the top of the feedback form (customizable via
Feedback.Message.Text
resource). - Faster method to get feedback module by definition.
R7.Epsilon-1.13
- Bootstrap CSS/JS now included using CDF Name and Value, which allow their reuse/override by other DNN components on same page (#71).
- Minimal DNN version is 8.0.4 now to utilize some new CDF features.
- New menu-min-headers configuration option (#72).
- Bootstrap popovers initialized by the skin, initialization code moved to bootstrap-init.js.
- Popup skin will not load entire skin.js anymore.
- YamlDotNet upgraded to 4.2.1.
R7.Epsilon-1.12
- Implemented Google Adsense adaptive banners support with automatic reloading on window resize using LazyAds (#62).
- Fixed feedback form doesnt' open in popup in IE < Edge if URL contains Unicode characters (#64).
- Fixed broken HTML formatting in HomeCustom skin variant.
- Then calculating last modified date, all content items related to the modules on the page now also counted (#63).
- Added close button for submenus.
- Implemented ability to focus top-level menu items by hover.
- Focused submenu will not remain open on mouse hover out anymore.
- Made some adjustements in local/headers menu, social share buttons and last footer row styles for mobile screens.
R7.Epsilon-1.11
- Implemented ability to use custom DDRMenu node manipulators for primary and secondary menus.
- Rangy javascript library moved to dependencies, install package provided by R7.Dnn.JavascriptLibraries.
- Use async initialization of VK API, update API version.