CHANGELOG.md in pageflow-15.1.2 vs CHANGELOG.md in pageflow-15.2.0
- old
+ new
@@ -1,218 +1,110 @@
# CHANGELOG
-### Version 15.1.2
+### Version 15.2.0
2020-04-01
-[Compare changes](https://github.com/codevise/pageflow/compare/v15.1.1...v15.1.2)
+[Compare changes](https://github.com/codevise/pageflow/compare/15-1-stable...v15.2.0)
-- Bug fix: Make multimedia alert and new pages box display again for
- new paged entries
- ([#1368](https://github.com/codevise/pageflow/pull/1368))
-
-### Version 15.1.1
-
-2020-02-12
-
-[Compare changes](https://github.com/codevise/pageflow/compare/v15.1.0...v15.1.1)
-
-- Re-add entry.configuration in editor for backwards compatibility
- ([#1332](https://github.com/codevise/pageflow/pull/1332))
-
-### Version 15.1.0
-
-2020-02-05
-
-[Compare changes](https://github.com/codevise/pageflow/compare/15-0-stable...v15.1.0)
-
-See
-[changes grouped by pre releases](https://github.com/codevise/pageflow/blob/v15.1.0.rc0/CHANGELOG.md).
-
#### Core
-##### Host Application
-
-- Updated Active Admin to 2.5.0
- ([#1280](https://github.com/codevise/pageflow/pull/1280))
-
- Starting with Active Admin 2.0, using `unshift` (or any other
- mutating method) to add load paths no longer work reliably (see
- [activeadmin/activeadmin#5995](https://github.com/activeadmin/activeadmin/issues/5995).
- Apply the following change to your host application's
- `active_admin.rb` initializer:
-
- ```diff
- - ActiveAdmin.application.unshift(Pageflow.active_admin_load_path)
- + ActiveAdmin.application.load_paths += [Pageflow.active_admin_load_path]
- ```
-
-- Improve support for Webpack setup in host appplication
- ([#1276](https://github.com/codevise/pageflow/pull/1276),
- [#1279](https://github.com/codevise/pageflow/pull/1279))
-
-##### Admin
-
-- Improve add member button
- ([#1195](https://github.com/codevise/pageflow/pull/1195))
-
##### Editor
-- Bug fix: Prevent including pageflow/ui in pageflow/editor
- ([#1309](https://github.com/codevise/pageflow/pull/1309))
+- Bug fix: Re-add entry.configuration in editor for backwards compatibility
+ ([#1331](https://github.com/codevise/pageflow/pull/1331))
+- Bug fix: Fix help link in editor page type drop down
+ ([#1372](https://github.com/codevise/pageflow/pull/1372))
-##### Engine Config
+##### Documentation
-- Add entry type concept
- ([#1249](https://github.com/codevise/pageflow/pull/1249))
-- Render entry type specific editor seed data
- ([#1265](https://github.com/codevise/pageflow/pull/1265))
-- Entry type specific editor views
- ([#1262](https://github.com/codevise/pageflow/pull/1262))
-- Entry type specific editor assets
- ([#1257](https://github.com/codevise/pageflow/pull/1257))
-- Let entry types provide frontend apps to render entries
- ([#1254](https://github.com/codevise/pageflow/pull/1254),
- [#1255](https://github.com/codevise/pageflow/pull/1255))
-- Extend config DSL for entry types
- ([#1267](https://github.com/codevise/pageflow/pull/1267))
-- Allow scoping file types and widget types by entry types
- ([#1283](https://github.com/codevise/pageflow/pull/1283))
-- Decouple revision components and file types from page types
- ([#1256](https://github.com/codevise/pageflow/pull/1256),
- [#1259](https://github.com/codevise/pageflow/pull/1259))
-- Consider feature flags for file types available in editor
- ([#1275](https://github.com/codevise/pageflow/pull/1275))
-- Extract part of appearance options into paged entry type
- ([#1304](https://github.com/codevise/pageflow/pull/1304),
- [#1321](https://github.com/codevise/pageflow/pull/1321))
-- Scope existing built ins to paged entry type
- ([#1296](https://github.com/codevise/pageflow/pull/1296))
-- Integrate entry type specific config with feature flags
- ([#1295](https://github.com/codevise/pageflow/pull/1295))
-- Decouple editor layout
- ([#1284](https://github.com/codevise/pageflow/pull/1284))
-- Let entry types define editor controllers
- ([#1271](https://github.com/codevise/pageflow/pull/1271))
-- Add authentication provider
- ([#1236](https://github.com/codevise/pageflow/pull/1236))
-- Bug fix: Change revision#locale to always return string
- ([#1239](https://github.com/codevise/pageflow/pull/1239))
+- Remind developers to configure their editor with ESLint before starting to contribute
+ ([#1369](https://github.com/codevise/pageflow/pull/1369))
+- Move troubleshooting to docs
+ ([#1327](https://github.com/codevise/pageflow/pull/1327))
-##### File Importers
-
-- Introduce file importer API
- ([#1250](https://github.com/codevise/pageflow/pull/1250),
- [#1266](https://github.com/codevise/pageflow/pull/1266),
- [#1258](https://github.com/codevise/pageflow/pull/1258),
- [#1269](https://github.com/codevise/pageflow/pull/1269),
- [#1323](https://github.com/codevise/pageflow/pull/1323))
-
##### Internal
-- Add configuration to revisions
- ([#1306](https://github.com/codevise/pageflow/pull/1306))
-- Add entry type engines
- ([#1247](https://github.com/codevise/pageflow/pull/1247))
-- Migrate legacy JavaScript to Rollup/Jest
- ([#1241](https://github.com/codevise/pageflow/pull/1241))
-- Update pageflow-react build stack
- ([#1240](https://github.com/codevise/pageflow/pull/1240))
-- Modernize editor JavaScript build stack
- ([#1238](https://github.com/codevise/pageflow/pull/1238))
-- Replace chromedriver-helper by webdrivers
- ([#1251](https://github.com/codevise/pageflow/pull/1251))
+- Extract entry template from theming
+ ([#1315](https://github.com/codevise/pageflow/pull/1315))
+- Use Ruby 2.6.5 in Travis
+ ([#1334](https://github.com/codevise/pageflow/pull/1334))
+- Remove pageflow-react from yarn workspace list
+ ([#1329](https://github.com/codevise/pageflow/pull/1329))
#### Paged Entry Type
-##### Editor
-
-- Bug fix: Fix page selection view
- ([#1281](https://github.com/codevise/pageflow/pull/1281))
-
##### Published Entry
-- Add width/height to social share images to make Facebook display
- them faster.
- ([#1223](https://github.com/codevise/pageflow/pull/1223))
-- Add translations for some text track languages
- ([#1237](https://github.com/codevise/pageflow/pull/1237))
-- Add meta charset tag in application layout of paged entries
- ([#1322](https://github.com/codevise/pageflow/pull/1322))
-- Bug fix: Invalidate page partial cache on locale change
- ([#1311](https://github.com/codevise/pageflow/pull/1311))
-- Bug fix: Do not prefix partial paths with pageflow_paged
- ([#1320](https://github.com/codevise/pageflow/pull/1320))
-- Bug fix: Fix `link_to home_button` raises URLGenerationError
- ([#1310](https://github.com/codevise/pageflow/pull/1310))
+- Allow hiding the logo on page level
+ ([#1356](https://github.com/codevise/pageflow/pull/1356))
+- Bug fix: Make multimedia alert and new pages box display again for
+ new entries
+ ([#1366](https://github.com/codevise/pageflow/pull/1366))
-##### Internal
+#### Scrolled Entry Type
-- Move PagedEntriesController to paged entry type engine
- ([#1285](https://github.com/codevise/pageflow/pull/1285))
-- Move editor actions into editor controller
- ([#1282](https://github.com/codevise/pageflow/pull/1282))
+##### Content Elements
-#### Scrolled Entry Type
+- Add before/after content element
+ ([#1351](https://github.com/codevise/pageflow/pull/1351))
+- dataWrapperChart content element
+ ([#1349](https://github.com/codevise/pageflow/pull/1349),
+ [#1355](https://github.com/codevise/pageflow/pull/1355))
+- External link content element
+ ([#1346](https://github.com/codevise/pageflow/pull/1346))
+- Add videoEmbed content element
+ ([#1336](https://github.com/codevise/pageflow/pull/1336))
-##### Published Entry
+##### Widgets
-- Import scrolled entry type React app
- ([#1264](https://github.com/codevise/pageflow/pull/1264))
-- Use seed data in scrolled entries
- ([#1248](https://github.com/codevise/pageflow/pull/1248),
- [#1270](https://github.com/codevise/pageflow/pull/1270),
- [#1278](https://github.com/codevise/pageflow/pull/1278),
- [#1286](https://github.com/codevise/pageflow/pull/1286),
- [#1314](https://github.com/codevise/pageflow/pull/1314),
- [#1242](https://github.com/codevise/pageflow/pull/1242))
-- Fix section index and references to adjacent chapters
- ([#1316](https://github.com/codevise/pageflow/pull/1316))
-- Render uploaded images in scrolled entries
- ([#1299](https://github.com/codevise/pageflow/pull/1299),
- [#1303](https://github.com/codevise/pageflow/pull/1303))
-- Use chapters from db in navigaition bar
- ([#1298](https://github.com/codevise/pageflow/pull/1298),
- [#1300](https://github.com/codevise/pageflow/pull/1300),
- [#1308](https://github.com/codevise/pageflow/pull/1308))
-- Sharing, imprint, privacy in navigation
- ([#1319](https://github.com/codevise/pageflow/pull/1319))
+- Improve navigation
+ ([#1347](https://github.com/codevise/pageflow/pull/1347))
##### Editor
-- Render demo in editor
- ([#1268](https://github.com/codevise/pageflow/pull/1268))
-- Use data from Backbone collections in scrolled editor preview
- ([#1288](https://github.com/codevise/pageflow/pull/1288),
- [#1293](https://github.com/codevise/pageflow/pull/1293),
- [#1292](https://github.com/codevise/pageflow/pull/1292),
- [#1294](https://github.com/codevise/pageflow/pull/1294),
- [#1305](https://github.com/codevise/pageflow/pull/1305))
-- Outline editing for scrolled entries
- ([#1318](https://github.com/codevise/pageflow/pull/1318))
+- Adding content elements
+ ([#1337](https://github.com/codevise/pageflow/pull/1337))
+- Edit content elements in the editor
+ ([#1335](https://github.com/codevise/pageflow/pull/1335))
+- Add inline help texts for scrolled editor
+ ([#1353](https://github.com/codevise/pageflow/pull/1353))
+- Add section editing options in editor sidebar
+ ([#1363](https://github.com/codevise/pageflow/pull/1363))
-##### Internal
+##### JavaScript API
-- Pass scrolled entry to watchCollections in tests
- ([#1317](https://github.com/codevise/pageflow/pull/1317))
-- Setup Capybara for scrolled engine
- ([#1289](https://github.com/codevise/pageflow/pull/1289))
-- Set PAGEFLOW_EDITOR global in scrolled editor
- ([#1287](https://github.com/codevise/pageflow/pull/1287))
+- Export useFile hook from scrolled frontend
+ ([#1371](https://github.com/codevise/pageflow/pull/1371))
+- Fix useFileRights hook
+ ([#1357](https://github.com/codevise/pageflow/pull/1357))
+- I18n for scrolled frontend
+ ([#1342](https://github.com/codevise/pageflow/pull/1342))
+- Content element frontend api
+ ([#1324](https://github.com/codevise/pageflow/pull/1324))
+- Enable registering content elements with default config
+ ([#1354](https://github.com/codevise/pageflow/pull/1354),
+ [#1360](https://github.com/codevise/pageflow/pull/1360))
+- Introduce configuration editor groups in scrolled editor
+ ([#1352](https://github.com/codevise/pageflow/pull/1352),
+ [#1365](https://github.com/codevise/pageflow/pull/1365))
+- Improve guides
+ ([#1362](https://github.com/codevise/pageflow/pull/1362),
+ [#1348](https://github.com/codevise/pageflow/pull/1348),
+ [#1344](https://github.com/codevise/pageflow/pull/1344))
-#### Development Setup
+##### Internal
-- DB seed data for scrolled entries
- ([#1274](https://github.com/codevise/pageflow/pull/1274),
- [#1302](https://github.com/codevise/pageflow/pull/1302))
-- Split Travis run into multiple jobs
- ([#1261](https://github.com/codevise/pageflow/pull/1261))
-- Generate JSDoc and SassDoc in GitHub workflow
- ([#1307](https://github.com/codevise/pageflow/pull/1307))
-- Add needed command to node package development docs
- ([#1290](https://github.com/codevise/pageflow/pull/1290))
-- Improve Capybara Chrome setup
- ([#1291](https://github.com/codevise/pageflow/pull/1291))
+- Make package imports external by default in Rollup config
+ ([#1341](https://github.com/codevise/pageflow/pull/1341))
+- Make pageflow-scrolled Capybara specs less flaky
+ ([#1339](https://github.com/codevise/pageflow/pull/1339))
+- Prevent Percy from reporting different video loading progress
+ ([#1343](https://github.com/codevise/pageflow/pull/1343))
+- Enable React devtools in editor iframe
+ ([#1338](https://github.com/codevise/pageflow/pull/1338))
+- Setup Storybook for content element development
+ ([#1326](https://github.com/codevise/pageflow/pull/1326))
See
-[15-0-stable branch](https://github.com/codevise/pageflow/blob/15-0-stable/CHANGELOG.md)
+[15-1-stable branch](https://github.com/codevise/pageflow/blob/15-1-stable/CHANGELOG.md)
for previous changes.