Ghost CI
18cc8dc7fb
v5.94.0
2024-09-06 15:05:07 +00:00
Kevin Ansfield
0b5f26ab97
🐛 Fixed "Unsaved changes" modal showing for some published posts with images
...
closes https://linear.app/tryghost/issue/ENG-1532
- bumps Koenig to version that doesn't re-populate image node dimensions when they already exist
2024-09-05 17:19:10 +01:00
Peter Zimon
dd183cf25e
Stats page refinements ( #20924 )
...
[ANAL-43](https://linear.app/tryghost/issue/ANAL-50/update-colors-of-barlist )
- Copy is too technical, doesn't follow conventions on Stats page
- Range filter dropdown has to be updated with more meaningful values
- KPI charts need a granularity dropdown to display meaninful charts
depending on the context
- Typography details should be updated
- "Posts/pages" dropdown needs to be added to Content section. This is a
Ghost specific filter that brings high value to customers
- "Campaigns" dropdown needs to be added to Sources section to support
ad tracking and filtering in the future
- BarList colors should be updated to be less purple all over the place
2024-09-05 17:49:20 +02:00
renovate[bot]
2faa051c9b
Update Koenig packages ( #20925 )
2024-09-05 13:29:53 +05:30
Ghost CI
fb0f7d284a
v5.93.0
2024-09-03 20:25:25 +00:00
renovate[bot]
67291056b0
Update Koenig packages ( #20911 )
...
Ref: https://linear.app/tryghost/issue/ENG-1435/threads-embeds-contain-broken-images
Fixed broken Thumbnails and Icons
2024-09-03 16:13:13 +00:00
Ghost CI
4ce116d5fb
v5.92.0
2024-09-03 15:21:50 +00:00
Ghost CI
bf4e6600a9
v5.91.0
2024-08-30 15:05:40 +00:00
Hannah Wolfe
9d121d8e9a
Added initial Stats page to Ghost Admin ( #20877 )
...
closes
https://linear.app/tryghost/issue/ANAL-10/stats-page-in-ghost-admin
- Adds all the structure, logic and permissions tests for the Stats page
to check we're loading the right thing at the right time
- Adds @tinybirdco/charts as a dependency, and has a single example of a
chart setup using the right config
2024-08-29 12:56:39 +01:00
renovate[bot]
1871269e8f
Update Koenig packages ( #20849 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-28 13:10:57 +02:00
Sodbileg Gansukh
1afe96ae34
Added animation to the analytics numbers when refreshed ( #20842 )
...
ref DES-709
- when refresh button is clicked, the numbers in the analytics will be animated if changed
- for the animation to be performant, added a new dependency "animejs"
- to minimize the flash and layout shift, the analytics data is kept as it is while loading
- once finished loading, it will be replaced with the new data
2024-08-28 17:25:37 +08:00
Ghost CI
eaf414a2de
v5.90.2
2024-08-27 21:29:15 +00:00
Ghost CI
46e9b20479
v5.90.1
2024-08-26 23:37:13 +00:00
Ghost CI
ef031728cc
v5.90.0
2024-08-23 15:05:10 +00:00
Princi Vershwal
309cb37cc6
Updated nql package ( #20811 )
...
Ref [ONC-216](https://linear.app/tryghost/issue/ONC-216/improve-the-performance-of-the-membersevents-aggregated-click-event )
Needed changes in nql package for this task.
2024-08-22 07:55:14 +00:00
Ghost CI
1456fc2b03
v5.89.6
2024-08-21 09:58:51 +00:00
Ghost CI
eecd79a875
v5.89.5
2024-08-20 14:33:30 +00:00
Ghost CI
beb70e9c11
v5.89.4
2024-08-20 07:55:46 +00:00
Ghost CI
64f92fb460
v5.89.3
2024-08-16 19:50:28 +00:00
Ghost CI
663e787a1a
v5.89.2
2024-08-16 15:05:10 +00:00
renovate[bot]
90d60da4ce
Update dependency @tryghost/koenig-lexical to v1.3.21
2024-08-15 16:44:51 +01:00
renovate[bot]
dc7abe4712
Update sentry-javascript monorepo to v7.119.0
2024-08-15 15:11:53 +02:00
renovate[bot]
d86bcd2873
Update dependency @tryghost/koenig-lexical to v1.3.20
2024-08-15 12:07:08 +01:00
renovate[bot]
0eb569ad89
Update Koenig packages
2024-08-14 21:13:36 +01:00
renovate[bot]
b2d5304c3c
Update Koenig packages
...
no issue
- added passthrough of `feature.contentVisibility` when rendering Lexical to HTML to allow for labs-feature specific rendering of HTML cards
- updated golden post email render test to account for labs flags being on/off
2024-08-14 15:34:44 +01:00
renovate[bot]
5ba74b0243
Updated Koenig packages ( #20744 )
...
ref https://linear.app/tryghost/issue/ENG-1255
changelog:
- https://github.com/TryGhost/Koenig/pull/1348
2024-08-13 14:36:35 +02:00
renovate[bot]
fa9bc4d446
Update Koenig packages
2024-08-12 22:00:16 +01:00
Kevin Ansfield
a86f9dbdda
Cleaned up internalLinking labs flag
...
closes https://linear.app/tryghost/issue/PLG-15
- removed `internalLinking` GA labs flag
- renamed search providers to `flex` and `basic`
- keeps old search provider around as it can handle non-English languages unlike the faster flex provider
- updated `search` service to switch from `flex` to `basic` when the site's locale is not english
- bumped Koenig packages to switch from a feature flag for toggling internal linking features to the presence of the `searchLinks` function in card config
- updated tests to correctly switch between flex and basic providers in respective suites
2024-08-12 13:08:29 +01:00
Ghost CI
b629dc02ac
v5.89.1
2024-08-09 15:05:52 +00:00
Ghost CI
9d44d62b62
v5.89.0
2024-08-02 15:05:06 +00:00
Ghost CI
f4f7b91c12
v5.88.3
2024-07-31 10:55:36 +00:00
Ghost CI
c8df04de1b
v5.88.2
2024-07-26 15:05:23 +00:00
renovate[bot]
b54e1ad6e7
Update Koenig packages ( #20545 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@tryghost/kg-default-nodes](https://togithub.com/TryGhost/Koenig/tree/main#readme )
([source](https://togithub.com/TryGhost/Koenig )) | [`1.1.8` ->
`1.1.9`](https://renovatebot.com/diffs/npm/@tryghost%2fkg-default-nodes/1.1.8/1.1.9 )
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@tryghost%2fkg-default-nodes/1.1.9?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@tryghost%2fkg-default-nodes/1.1.9?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@tryghost%2fkg-default-nodes/1.1.8/1.1.9?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@tryghost%2fkg-default-nodes/1.1.8/1.1.9?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
|
[@tryghost/kg-html-to-lexical](https://togithub.com/TryGhost/Koenig/tree/main#readme )
([source](https://togithub.com/TryGhost/Koenig )) | [`1.1.9` ->
`1.1.10`](https://renovatebot.com/diffs/npm/@tryghost%2fkg-html-to-lexical/1.1.9/1.1.10 )
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@tryghost%2fkg-html-to-lexical/1.1.10?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@tryghost%2fkg-html-to-lexical/1.1.10?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@tryghost%2fkg-html-to-lexical/1.1.9/1.1.10?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@tryghost%2fkg-html-to-lexical/1.1.9/1.1.10?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
|
[@tryghost/kg-lexical-html-renderer](https://togithub.com/TryGhost/Koenig/tree/main#readme )
([source](https://togithub.com/TryGhost/Koenig )) | [`1.1.11` ->
`1.1.12`](https://renovatebot.com/diffs/npm/@tryghost%2fkg-lexical-html-renderer/1.1.11/1.1.12 )
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@tryghost%2fkg-lexical-html-renderer/1.1.12?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@tryghost%2fkg-lexical-html-renderer/1.1.12?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@tryghost%2fkg-lexical-html-renderer/1.1.11/1.1.12?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@tryghost%2fkg-lexical-html-renderer/1.1.11/1.1.12?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
|
[@tryghost/koenig-lexical](https://togithub.com/TryGhost/Koenig/tree/master#readme )
([source](https://togithub.com/TryGhost/Koenig )) | [`1.3.12` ->
`1.3.13`](https://renovatebot.com/diffs/npm/@tryghost%2fkoenig-lexical/1.3.12/1.3.13 )
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@tryghost%2fkoenig-lexical/1.3.13?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@tryghost%2fkoenig-lexical/1.3.13?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@tryghost%2fkoenig-lexical/1.3.12/1.3.13?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@tryghost%2fkoenig-lexical/1.3.12/1.3.13?slim=true )](https://docs.renovatebot.com/merge-confidence/ )
|
---
### Release Notes
<details>
<summary>TryGhost/Koenig (@​tryghost/kg-default-nodes)</summary>
###
[`v1.1.9`](https://togithub.com/TryGhost/Koenig/compare/@tryghost/kg-default-nodes@1.1.8...@tryghost/kg-default-nodes@1.1.9 )
[Compare
Source](https://togithub.com/TryGhost/Koenig/compare/@tryghost/kg-default-nodes@1.1.8...@tryghost/kg-default-nodes@1.1.9 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "every weekday" (UTC), Automerge - At
any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions ) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View the
[repository job log](https://developer.mend.io/github/TryGhost/Ghost ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjEuOSIsInVwZGF0ZWRJblZlciI6IjM3LjQzOC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ronald Langeveld <hi@ronaldlangeveld.com>
2024-07-25 11:18:17 +00:00
renovate[bot]
0947b047ef
Update dependency testem to v3.15.1
2024-07-25 10:29:40 +02:00
renovate[bot]
b7fd885a08
Update dependency semver to v7.6.3
2024-07-24 10:37:08 +02:00
Sag
fb71b03c28
Updated dependency koenig-lexical to v1.3.12 ( #20645 )
...
ref https://linear.app/tryghost/issue/SLO-181
- this version fixes copy/pasting images from Slack to the editor
2024-07-23 16:03:21 +00:00
Ghost CI
f55d1e90c3
v5.88.1
2024-07-20 21:18:14 +00:00
Ghost CI
d0db527b8d
v5.88.0
2024-07-19 16:04:20 +00:00
Kevin Ansfield
170fba0962
Enforced nested <p>
when rendering <blockquote>
for Aside nodes in email
...
closes https://linear.app/tryghost/issue/ENG-1432
- bumps `kg-lexical-html-render` package with required rendering change
2024-07-18 13:30:10 +01:00
Kevin Ansfield
7488e2e7b2
Enforced nested <p>
when rendering <blockquote>
in email
...
closes https://linear.app/tryghost/issue/ENG-1432
- bumps `kg-lexical-html-render` package with required rendering change
- bumps `koenig-lexical` with TypeError fix and improved handling of failed image uploads
- bumps other packages that were missed from previous bumps, fixes split versions of underlying lexical packages
2024-07-18 12:10:58 +01:00
Ghost CI
7d8c76d82e
Merged v5.87.3 into main
2024-07-17 11:51:32 +00:00
Ghost CI
a7e1d57c4a
v5.87.3
2024-07-17 11:51:30 +00:00
Daniël van der Winden
bb18e6571e
Updated Lexical version ( #20608 )
...
A change was needed to Lexical, for admin-only release.
2024-07-16 10:18:54 +00:00
Daniël van der Winden
593e8eabaa
Updated Koenig Lexical version in package.json ( #20604 )
...
To do a patch release with fixes to the editor.
2024-07-15 15:51:41 +00:00
Ghost CI
8971128046
v5.87.2
2024-07-12 16:04:42 +00:00
renovate[bot]
cd15cb8c30
Update dependency webpack to v5.93.0
2024-07-11 20:32:47 +00:00
Steve Larson
9d15aef243
Updated timezone dependency ( #20570 )
...
ref https://linear.app/tryghost/issue/ENG-1266
- Mexico changed tz to not participate in DST
- our package was a couple years behind, so we likely have fixes for
other countries/regions, too
2024-07-09 16:31:36 -05:00
Sag
6e884b1a95
🐛 Fixed selection bugs in editor ( #20557 )
...
ref https://ghost.slack.com/archives/CTH5NDJMS/p1720422460943619
- bumping 'lexical' from 0.13.1 to 0.14.2 created a few selection bugs
in the editor
- this commit reverts 'lexical' back to 0.13.1 and any related changes
in the editor codebase
2024-07-08 13:34:51 +01:00
Ghost CI
bd15ce5c03
v5.87.1
2024-07-05 16:04:15 +00:00
Kevin Ansfield
3b87c9be53
Cleaned up websockets experiment ( #20547 )
...
no issue
- we're no longer making use of the websockets experiment so it's just bloat
- this is the whole feature in a single commit in case we need to revive it at some point
2024-07-04 16:08:06 +00:00