CHANGELOG.md in pageflow-15.3.0 vs CHANGELOG.md in pageflow-15.4.0

- old
+ new

@@ -1,383 +1,188 @@ # CHANGELOG -### Version 15.3.0 +### Version 15.4.0 -2020-08-21 +2021-01-08 -[Compare changes](https://github.com/codevise/pageflow/compare/15-2-stable...v15.3.0) +[Compare changes](https://github.com/codevise/pageflow/compare/15-3-stable...v15.4.0) #### Core -##### Manual Update Step - -- Entry types must now be registered in the host application - ([#1556](https://github.com/codevise/pageflow/pull/1556)) - - Add the following line to the top of your `pageflow` initializer: - - ```ruby - config.plugin(PageflowPaged.plugin) - ``` - - If you are already using the experimental Scrolled entry type, also - add: - - ```ruby - config.plugin(PageflowScrolled.plugin) - ``` - -- Install and run migrations. - -##### Admin - -- Make entry templates editable - ([#1420](https://github.com/codevise/pageflow/pull/1420), - [#1558](https://github.com/codevise/pageflow/pull/1558), - [#1553](https://github.com/codevise/pageflow/pull/1553)) -- Bug fix: Repair user invite form for admin users - ([#1399](https://github.com/codevise/pageflow/pull/1399)) -- Bug fix: Fix disabling home button input in account form based on theme - ([#1375](https://github.com/codevise/pageflow/pull/1375)) - ##### Editor -- Default to empty link url in text area input view - ([#1549](https://github.com/codevise/pageflow/pull/1549)) -- Turn emulation menu into toggle - ([#1563](https://github.com/codevise/pageflow/pull/1563)) -- Bug fix: Hide vertical scroll bar in editor sidebar - ([#1479](https://github.com/codevise/pageflow/pull/1479)) +- Improve editor styles + ([#1629](https://github.com/codevise/pageflow/pull/1629)) +- Bug fix: Wait for feature detection before booting editor + ([#1573](https://github.com/codevise/pageflow/pull/1573)) +- Bug fix: Work around Minicolors problem with updating swatches + ([#1583](https://github.com/codevise/pageflow/pull/1583)) -##### JavaScript API - -- Media-API - ([#1394](https://github.com/codevise/pageflow/pull/1394)) -- Extend editor api to detect browser - ([#1510](https://github.com/codevise/pageflow/pull/1510)) -- Add logic to detect IOS 13 Safari on iPad - ([#1519](https://github.com/codevise/pageflow/pull/1519)) -- Extend the existing user agent detection code for desktop browsers - ([#1512](https://github.com/codevise/pageflow/pull/1512)) - -##### Documentation - -- Add troubleshooting section to Rails Engine Development docs - ([#1397](https://github.com/codevise/pageflow/pull/1397)) - ##### Internal -- Decouple shared frontend code from jQuery and Backbone - ([#1396](https://github.com/codevise/pageflow/pull/1396), - [#1480](https://github.com/codevise/pageflow/pull/1480), - [#1560](https://github.com/codevise/pageflow/pull/1560)) -- Update edge script - ([#1402](https://github.com/codevise/pageflow/pull/1402)) -- Fix dummy app generation with Thor 1.0 - ([#1522](https://github.com/codevise/pageflow/pull/1522)) -- Add inline documentation to membership admin - ([#1425](https://github.com/codevise/pageflow/pull/1425)) -- No longer pin chrome driver in scrolled Capybara specs - ([#1380](https://github.com/codevise/pageflow/pull/1380)) +- String literals in SQL should only be enclosed by single quotes + ([#1576](https://github.com/codevise/pageflow/pull/1576)) +- Stub Paperclip by default in specs + ([#1609](https://github.com/codevise/pageflow/pull/1609)) +- Retry js specs of pageflow engine + ([#1608](https://github.com/codevise/pageflow/pull/1608)) +- Migrate Travis jobs to GitHub actions + ([#1607](https://github.com/codevise/pageflow/pull/1607)) +- Fix CI and abort when dummy app generation fails + ([#1604](https://github.com/codevise/pageflow/pull/1604)) #### Paged Entry Type -##### Published Entry +##### Editor -- Loading spinner configurable animation time - ([#1481](https://github.com/codevise/pageflow/pull/1481)) -- Loading spinner image positioning - ([#1378](https://github.com/codevise/pageflow/pull/1378)) +- Fix classic loading spinner preview in editor + ([#1649](https://github.com/codevise/pageflow/pull/1649)) -##### Internal - -- Rename pageflow-react to pageflow-paged-react - ([#1387](https://github.com/codevise/pageflow/pull/1387)) -- Update package path in jshintignore - ([#1395](https://github.com/codevise/pageflow/pull/1395)) -- Refactor and move paged specific js from pageflow/frontend to pageflow-paged/frontend package - ([#1370](https://github.com/codevise/pageflow/pull/1370)) -- Rewrite build scripts to use gemspec files - ([#1415](https://github.com/codevise/pageflow/pull/1415)) - #### Scrolled Entry Type -##### Admin - -- Create scrolled entries - ([#1361](https://github.com/codevise/pageflow/pull/1361)) - ##### Published Entry -- Server side rendering for scrolled entries - ([#1552](https://github.com/codevise/pageflow/pull/1552), - [#1551](https://github.com/codevise/pageflow/pull/1551)) -- Add meta tags in scrolled - ([#1539](https://github.com/codevise/pageflow/pull/1539)) -- Make link color match inverted text color - ([#1516](https://github.com/codevise/pageflow/pull/1516)) -- Atmo for scrolled entries - ([#1500](https://github.com/codevise/pageflow/pull/1500), - [#1531](https://github.com/codevise/pageflow/pull/1531)) -- Structured data for scrolled entries - ([#1555](https://github.com/codevise/pageflow/pull/1555)) -- Waveform Player Controls - ([#1541](https://github.com/codevise/pageflow/pull/1541), - [#1564](https://github.com/codevise/pageflow/pull/1564)) -- Hide mobile sharing icons on desktop - ([#1559](https://github.com/codevise/pageflow/pull/1559)) -- Let first chapter begin at the very top - ([#1568](https://github.com/codevise/pageflow/pull/1568)) -- Only show focus outline after keyboard input - ([#1503](https://github.com/codevise/pageflow/pull/1503), - [#1508](https://github.com/codevise/pageflow/pull/1508)) -- Improve cards appearance variant - ([#1507](https://github.com/codevise/pageflow/pull/1507), - [#1517](https://github.com/codevise/pageflow/pull/1517), - [#1477](https://github.com/codevise/pageflow/pull/1477)) -- Improve gradient shadow appearance variant - ([#1487](https://github.com/codevise/pageflow/pull/1487), - [#1483](https://github.com/codevise/pageflow/pull/1483), - [#1478](https://github.com/codevise/pageflow/pull/1478)) -- Use consistent margins around content elements - ([#1476](https://github.com/codevise/pageflow/pull/1476)) -- Media Blessed Player Pool - ([#1452](https://github.com/codevise/pageflow/pull/1452), - [#1474](https://github.com/codevise/pageflow/pull/1474)) -- Ensure empty paragraphs have height - ([#1468](https://github.com/codevise/pageflow/pull/1468)) -- Support headings of different levels - ([#1364](https://github.com/codevise/pageflow/pull/1364)) -- Improve Backdrop videos - ([#1461](https://github.com/codevise/pageflow/pull/1461), - [#1454](https://github.com/codevise/pageflow/pull/1454), - [#1441](https://github.com/codevise/pageflow/pull/1441), - [#1534](https://github.com/codevise/pageflow/pull/1534)) -- Mute media in background - ([#1521](https://github.com/codevise/pageflow/pull/1521)) -- Improve Safari/IE 11 compatibility of reveal transitions - ([#1391](https://github.com/codevise/pageflow/pull/1391)) -- Install polyfills to make scrolled frontend work in IE 11 - ([#1389](https://github.com/codevise/pageflow/pull/1389)) -- Bug fix: Prevent empty space below entry - ([#1561](https://github.com/codevise/pageflow/pull/1561)) -- Bug fix: Prevent display of horizontal scroll bar - ([#1464](https://github.com/codevise/pageflow/pull/1464)) -- Bug fix: Deal with duplicated rules in extracted CSS - ([#1562](https://github.com/codevise/pageflow/pull/1562)) +- Chapter deep linking + ([#1637](https://github.com/codevise/pageflow/pull/1637)) +- Lazy load DASH code for Scrolled + ([#1635](https://github.com/codevise/pageflow/pull/1635)) +- Deduplicate core-js in yarn.lock + ([#1634](https://github.com/codevise/pageflow/pull/1634)) +- Do not move backdrop when navigation is scrolled out of view + ([#1632](https://github.com/codevise/pageflow/pull/1632)) +- Navigation bar improvements + ([#1631](https://github.com/codevise/pageflow/pull/1631)) +- Do not fall back to file default motif area + ([#1628](https://github.com/codevise/pageflow/pull/1628)) +- Improve poster rendering + ([#1621](https://github.com/codevise/pageflow/pull/1621)) +- Optimize frontend rendering + ([#1620](https://github.com/codevise/pageflow/pull/1620)) +- Do not show scroll position based backdrop shadow initially + ([#1619](https://github.com/codevise/pageflow/pull/1619)) +- Prevent state update on unmounted component + ([#1618](https://github.com/codevise/pageflow/pull/1618)) +- Do not keep navigation open when focus is within + ([#1617](https://github.com/codevise/pageflow/pull/1617)) +- Improve unmute sequence + ([#1615](https://github.com/codevise/pageflow/pull/1615)) +- Show logo focus outline + ([#1613](https://github.com/codevise/pageflow/pull/1613)) +- Open logo link in new tab + ([#1612](https://github.com/codevise/pageflow/pull/1612)) +- Improve handling of untitled chapters + ([#1610](https://github.com/codevise/pageflow/pull/1610)) +- Logo link through theme option + ([#1603](https://github.com/codevise/pageflow/pull/1603)) +- Improve player controls + ([#1602](https://github.com/codevise/pageflow/pull/1602), + [#1586](https://github.com/codevise/pageflow/pull/1586)) +- change Email to Mail + ([#1601](https://github.com/codevise/pageflow/pull/1601)) +- Prevent parallel playback of media elements + ([#1599](https://github.com/codevise/pageflow/pull/1599)) +- Improve navigation tooltips + ([#1597](https://github.com/codevise/pageflow/pull/1597)) +- Give backdrops default background color + ([#1594](https://github.com/codevise/pageflow/pull/1594)) +- Replace hard coded title and meta tags + ([#1593](https://github.com/codevise/pageflow/pull/1593)) +- Prevent resuming atmo of other section + ([#1591](https://github.com/codevise/pageflow/pull/1591)) +- Add toggle mute button to navigation + ([#1589](https://github.com/codevise/pageflow/pull/1589)) +- Implements skip link for navigation + ([#1585](https://github.com/codevise/pageflow/pull/1585)) +- Position backdrop image/video according to motif area + ([#1582](https://github.com/codevise/pageflow/pull/1582)) +- Add motif area support for background videos + ([#1580](https://github.com/codevise/pageflow/pull/1580)) +- Require user to opt in to see external embeds + ([#1577](https://github.com/codevise/pageflow/pull/1577)) +- Renders alt text for media + ([#1574](https://github.com/codevise/pageflow/pull/1574)) +- Use theme specific favicons + ([#1569](https://github.com/codevise/pageflow/pull/1569)) +- Bug fix: Don't remove media tag when unallocating player in IE 11 + ([#1648](https://github.com/codevise/pageflow/pull/1648)) +- Allow disabling video or dash via browser feature flag + ([#1647](https://github.com/codevise/pageflow/pull/1647)) +- Bug fix: Ensure muted inline media pauses on deactivation + ([#1646](https://github.com/codevise/pageflow/pull/1646)) +- Bug fix: Fix for unstable navigation bar on Safari + ([#1642](https://github.com/codevise/pageflow/pull/1642)) +- Bug fix: Invisible share links should not be clickable + ([#1641](https://github.com/codevise/pageflow/pull/1641)) +- Bug fix: Play unmute sound on iOS + ([#1640](https://github.com/codevise/pageflow/pull/1640)) +- Bug fix: Fix scroll flickering on Android Chrome + ([#1639](https://github.com/codevise/pageflow/pull/1639)) +- Bug fix: Do not request new player when object position changes + ([#1638](https://github.com/codevise/pageflow/pull/1638)) +- Bug fix: Fix "SourceBuffer removed from parent media source" error + ([#1636](https://github.com/codevise/pageflow/pull/1636)) +- Bug fix: Prevent overlapping floated elements in centered layout + ([#1590](https://github.com/codevise/pageflow/pull/1590)) +- Bug fix: Fix progress indicator in scrolled navigation bar + ([#1571](https://github.com/codevise/pageflow/pull/1571)) ##### Content Elements -- Responsive Datawrapper chart height - ([#1533](https://github.com/codevise/pageflow/pull/1533), - [#1547](https://github.com/codevise/pageflow/pull/1547)) -- Fix heading default value logic - ([#1536](https://github.com/codevise/pageflow/pull/1536)) -- Improve inline media - ([#1523](https://github.com/codevise/pageflow/pull/1523)) -- Display text tracks in inline videos and audios - ([#1502](https://github.com/codevise/pageflow/pull/1502)) -- Add quality menu to inline video player controls - ([#1497](https://github.com/codevise/pageflow/pull/1497)) -- Menus and accessibily improvements for player controls - ([#1496](https://github.com/codevise/pageflow/pull/1496)) -- Add text tracks menu to player controls - ([#1501](https://github.com/codevise/pageflow/pull/1501)) -- Prevent progress bar with more than 100% - ([#1515](https://github.com/codevise/pageflow/pull/1515)) -- Fix segfault on media playback in Chrome - ([#1511](https://github.com/codevise/pageflow/pull/1511)) -- Display black poster in empty inline video - ([#1506](https://github.com/codevise/pageflow/pull/1506)) -- Make player controls visible on boxes - ([#1505](https://github.com/codevise/pageflow/pull/1505)) -- Use active quality in VideoPlayer - ([#1504](https://github.com/codevise/pageflow/pull/1504)) -- Display pillar boxes for full width inline images - ([#1471](https://github.com/codevise/pageflow/pull/1471)) -- Use smaller variants for inline images - ([#1466](https://github.com/codevise/pageflow/pull/1466)) -- Lazy load inline images - ([#1465](https://github.com/codevise/pageflow/pull/1465)) -- Inline audio with posterframe - ([#1457](https://github.com/codevise/pageflow/pull/1457)) -- Display black pillar boxes for full width embed videos - ([#1456](https://github.com/codevise/pageflow/pull/1456)) -- Use lifecycle hook in media content elements - ([#1458](https://github.com/codevise/pageflow/pull/1458)) -- Improve video embed content element - ([#1450](https://github.com/codevise/pageflow/pull/1450)) -- Chart content element fixes - ([#1449](https://github.com/codevise/pageflow/pull/1449)) -- External links fixes - ([#1447](https://github.com/codevise/pageflow/pull/1447)) -- Added placeholder images for before/after - ([#1445](https://github.com/codevise/pageflow/pull/1445)) -- Replace useOnScreen with useContentElementLifecycle in before/after - ([#1451](https://github.com/codevise/pageflow/pull/1451)) -- Remove css custom properties in before/after - ([#1436](https://github.com/codevise/pageflow/pull/1436)) -- Give height to element in case of no images - ([#1435](https://github.com/codevise/pageflow/pull/1435)) -- Delay label fadeout on mousedown/touchstart - ([#1434](https://github.com/codevise/pageflow/pull/1434)) -- Removed label dependency for before/after - ([#1433](https://github.com/codevise/pageflow/pull/1433)) -- Player controls component - ([#1400](https://github.com/codevise/pageflow/pull/1400)) -- Hide player controls after timeout for full width content elements - ([#1472])(https://github.com/codevise/pageflow/pull/1472) +- Fix external links layout narrow screen sizes + ([#1598](https://github.com/codevise/pageflow/pull/1598)) +- Improve Datawrapper chart display + ([#1611](https://github.com/codevise/pageflow/pull/1611)) +- Never hide audio controls + ([#1616](https://github.com/codevise/pageflow/pull/1616)) +- Fixed before after height issue + ([#1606](https://github.com/codevise/pageflow/pull/1606)) +- Heading word-wrap and hyphen css + ([#1605](https://github.com/codevise/pageflow/pull/1605)) +- Fade out audio element when deactivating + ([#1592](https://github.com/codevise/pageflow/pull/1592)) +- Add caption and position options to chart element + ([#1587](https://github.com/codevise/pageflow/pull/1587)) +- Bug fix: BeforeAfter safari animation fix + ([#1623](https://github.com/codevise/pageflow/pull/1623)) ##### Editor -- Add blank slate for scrolled entries - ([#1550](https://github.com/codevise/pageflow/pull/1550), - [#1565](https://github.com/codevise/pageflow/pull/1565)) -- Add phone emulation mode to scrolled editor - ([#1340](https://github.com/codevise/pageflow/pull/1340)) -- Preview thumbnails for section transitions - ([#1499](https://github.com/codevise/pageflow/pull/1499), - [#1470](https://github.com/codevise/pageflow/pull/1470)) -- Support inserting text links - ([#1443](https://github.com/codevise/pageflow/pull/1443), - [#1524](https://github.com/codevise/pageflow/pull/1524)) -- Improve section defaults - ([#1469](https://github.com/codevise/pageflow/pull/1469)) -- Display insert button when section is selected - ([#1486](https://github.com/codevise/pageflow/pull/1486)) -- Hide background position option for inline image - ([#1548](https://github.com/codevise/pageflow/pull/1548)) -- Wrap content elements in error boundary - ([#1535](https://github.com/codevise/pageflow/pull/1535)) -- Render placeholder for content element of missing type - ([#1406](https://github.com/codevise/pageflow/pull/1406)) -- Inline text editing - ([#1410](https://github.com/codevise/pageflow/pull/1410), - [#1529](https://github.com/codevise/pageflow/pull/1529), - [#1408](https://github.com/codevise/pageflow/pull/1408), - [#1546](https://github.com/codevise/pageflow/pull/1546)) -- Display content element type selection in dialog - ([#1407](https://github.com/codevise/pageflow/pull/1407)) -- Improve section handling in editor - ([#1473](https://github.com/codevise/pageflow/pull/1473)) -- Allow selecting processing images - ([#1514](https://github.com/codevise/pageflow/pull/1514)) -- Separate scrolled and paged help entries - ([#1527](https://github.com/codevise/pageflow/pull/1527)) -- Debounce saving editable text also when rerendered - ([#1485](https://github.com/codevise/pageflow/pull/1485)) -- Modify browser not supported view and make it responsive. - ([#1513](https://github.com/codevise/pageflow/pull/1513)) -- Fix external link file selection handler referer - ([#1467](https://github.com/codevise/pageflow/pull/1467)) -- Add imageMobile configuration for section - ([#1459](https://github.com/codevise/pageflow/pull/1459)) -- Make delete button remove text block elements - ([#1440](https://github.com/codevise/pageflow/pull/1440)) -- Allow overriding 100vh height of Fullscreen component - ([#1438](https://github.com/codevise/pageflow/pull/1438)) -- Allow editing motif areas in scrolled editor - ([#1430](https://github.com/codevise/pageflow/pull/1430), - [#1463](https://github.com/codevise/pageflow/pull/1463), - [#1544](https://github.com/codevise/pageflow/pull/1544), - [#1570](https://github.com/codevise/pageflow/pull/1570)) -- Handle available section transitions - ([#1428](https://github.com/codevise/pageflow/pull/1428)) -- Inline editing for section and transtions - ([#1427](https://github.com/codevise/pageflow/pull/1427)) -- Drag handles for chapter and section outline items - ([#1567](https://github.com/codevise/pageflow/pull/1567)) -- Improve editor inline help and labels - ([#1566](https://github.com/codevise/pageflow/pull/1566)) +- Ordering content elements + ([#1596](https://github.com/codevise/pageflow/pull/1596)) +- Preserve scroll position when toggling phone preview + ([#1614](https://github.com/codevise/pageflow/pull/1614)) +- Show section settings directly when section is selected + ([#1626](https://github.com/codevise/pageflow/pull/1626)) +- Make motif area selection snap to grid + ([#1578](https://github.com/codevise/pageflow/pull/1578)) +- Extend german help texts + ([#1625](https://github.com/codevise/pageflow/pull/1625)) +- Add options for gradient opacity/motif area exposure + ([#1624](https://github.com/codevise/pageflow/pull/1624)) +- Add missing translation + ([#1600](https://github.com/codevise/pageflow/pull/1600)) +- Bug fix: Apply default configuration when adding to end of section + ([#1630](https://github.com/codevise/pageflow/pull/1630)) +- Bug fix: Fix error when merging empty text blocks + ([#1588](https://github.com/codevise/pageflow/pull/1588)) -##### Engine Config +###### JavaScript API -- Theme specific navigation logo for scrolled entries - ([#1554](https://github.com/codevise/pageflow/pull/1554)) -- Widgets for scrolled entries - ([#1446](https://github.com/codevise/pageflow/pull/1446), - [#1532](https://github.com/codevise/pageflow/pull/1532)) +- Split isPrepared state into shouldLoad and shouldPrepare + ([#1622](https://github.com/codevise/pageflow/pull/1622)) -##### JavaScript API +###### Internal -- Turn react and react-dom into peer dependencies of pageflow-scrolled - ([#1545](https://github.com/codevise/pageflow/pull/1545)) -- React media api - ([#1398](https://github.com/codevise/pageflow/pull/1398)) -- Improve handling of light and dark backgrounds - ([#1509](https://github.com/codevise/pageflow/pull/1509)) -- Viewport dependent pillar boxes - ([#1442](https://github.com/codevise/pageflow/pull/1442)) -- Add useContentElementLifecycle hook - ([#1444](https://github.com/codevise/pageflow/pull/1444)) -- Add useContentElementEditorState hook - ([#1439](https://github.com/codevise/pageflow/pull/1439)) -- Make useEntryStructure/useSectionStructure hooks private - ([#1431](https://github.com/codevise/pageflow/pull/1431)) -- Add supportedPositions option for content element types - ([#1429](https://github.com/codevise/pageflow/pull/1429)) -- Let content elements update their own configuration - ([#1424](https://github.com/codevise/pageflow/pull/1424)) -- Media player state hook - ([#1412](https://github.com/codevise/pageflow/pull/1412)) -- Media player context data - ([#1520](https://github.com/codevise/pageflow/pull/1520)) +- Fix Jest warnings caused by Backbone XHR + ([#1579](https://github.com/codevise/pageflow/pull/1579)) +- Remove renderer memoization in development + ([#1584](https://github.com/codevise/pageflow/pull/1584)) +- Import scrolled translations into LocaleApp + ([#1627](https://github.com/codevise/pageflow/pull/1627)) +- Navigation bar Storybook story + ([#1557](https://github.com/codevise/pageflow/pull/1557)) +- Fix storybook documentation + ([#1540](https://github.com/codevise/pageflow/pull/1540)) -##### Internal - -- Provide locale via separate context - ([#1492](https://github.com/codevise/pageflow/pull/1492)) -- Add story to test media autoplay - ([#1525](https://github.com/codevise/pageflow/pull/1525)) -- Use empty inline images in appearance stories - ([#1518](https://github.com/codevise/pageflow/pull/1518)) -- Remove unused CSS - ([#1488](https://github.com/codevise/pageflow/pull/1488)) -- Sync entry metadata model into entry state - ([#1530](https://github.com/codevise/pageflow/pull/1530)) -- Decompose Entry spec into feature specs - ([#1482](https://github.com/codevise/pageflow/pull/1482)) -- Add stories for appearance/layout/positions - ([#1475](https://github.com/codevise/pageflow/pull/1475)) -- Introduce fakeMedia test helpers - ([#1460](https://github.com/codevise/pageflow/pull/1460)) -- Hide Datawrapper chart in Percy snapshot - ([#1448](https://github.com/codevise/pageflow/pull/1448)) -- Make scrolled API respond with no content for PUT/DELETE - ([#1423](https://github.com/codevise/pageflow/pull/1423)) -- Ignore new records in watchCollection - ([#1422](https://github.com/codevise/pageflow/pull/1422)) -- Use batch action to destroy content elements - ([#1421](https://github.com/codevise/pageflow/pull/1421)) -- Add batch endpoint to edit content elements - ([#1403](https://github.com/codevise/pageflow/pull/1403)) -- Enable scrolled entry type for storybook seed - ([#1419](https://github.com/codevise/pageflow/pull/1419)) -- Update Babel preset to fix duplicate helpers in build output - ([#1413](https://github.com/codevise/pageflow/pull/1413)) -- Memoize section properties - ([#1409](https://github.com/codevise/pageflow/pull/1409)) -- Lazy load inline editing components in editor - ([#1404](https://github.com/codevise/pageflow/pull/1404)) -- Publish pageflow-scrolled storybook via Travis - ([#1393](https://github.com/codevise/pageflow/pull/1393), - [#1392](https://github.com/codevise/pageflow/pull/1392)) -- Decouple scrolled editor from paged frontend code - ([#1385](https://github.com/codevise/pageflow/pull/1385)) -- Add stories for section transitions - ([#1390](https://github.com/codevise/pageflow/pull/1390)) -- Add audio file reference in storybook seed tasks - ([#1382](https://github.com/codevise/pageflow/pull/1382)) -- Abort and retry scrolled Capybara specs when Chromedriver hangs - ([#1383](https://github.com/codevise/pageflow/pull/1383)) -- Seed data integration for audio files - ([#1377](https://github.com/codevise/pageflow/pull/1377)) -- Include scrolled content element js files in gem - ([#1373](https://github.com/codevise/pageflow/pull/1373)) -- Entry state integration for video files - ([#1345](https://github.com/codevise/pageflow/pull/1345)) -- Use files in CI/storybook seed - ([#1401])(https://github.com/codevise/pageflow/pull/1401) - See -[15-2-stable branch](https://github.com/codevise/pageflow/blob/15-2-stable/CHANGELOG.md) +[15-3-stable branch](https://github.com/codevise/pageflow/blob/15-3-stable/CHANGELOG.md) for previous changes.