Améliorations d'infrastructure et de stabilité.
Notes de version
Tout ce que nous livrons, version par version.
3 modifications
Corrections3
Content Hub PerformanceFix inconsistent page ordering in Performances > Positions — with a user sort and the
redirectionUrlproperty, the ORDER BY stayed confined in a CTE and the pagination index was numbered byrow_number() OVER ()on an unspecified order (visible as sorted "runs" restarting mid-pagination on multi-batch hash join plans)SEO AnalysisStop SEO analyses from failing when the shared Ahrefs quota is temporarily saturated — every Ahrefs call now goes through the shared rate limiter and 429s are retried
Intelligence Hub — SEOFix keyword brands falling back to
unclassifiedwhen the classification prompt was truncated — the traffic-by-type and short/long-tail charts match the total SEO traffic again, and pages that inheritedunclassifiedcan be recomputed
38 modifications
Intelligence Hub — GEOQuality of lifeAI Agents
Améliorations27
AI Agents5
Migrate all AI agents to Claude Sonnet 5
Migrate the Wizard (Magic Button) to Claude Sonnet 5 (low effort) and give it the
get_brand_voicetoolSwitch the Brand Voice Analyzer model from o3 to gpt-5.4-mini
Planning tool — retrieve the editor link of a draft so agents can point users to it
Planning tool — allow editing a draft's title
CMS Integrations via AI Agents2
Manage Yoast meta descriptions on the WordPress integration
Ship the "send to CMS" webhook foundation —
content_stagedevent structure, send-from-editor endpoint (POST /contents/{id}/stage), plan eligibility gate with grandfathering and a sync integration test
Intelligence Hub — GEO11
Filter prompt suggestions by keyword
Rank competitors within a topic by their AI Visibility score
Add a "number of prompts citing a source" column on GEO Sources
Aggregate the Top domains widget by root domain
Apply the source percentage display rule (integer ≥ 1 %, 2 significant digits < 1 %)
Show percentage evolutions in points on GEO Sources
Integrate DeepSeek via API (without Search nor citations)
Add a segmented control on the Intel Hub GEO AI Visibility view
Fix the AI Context Brand modal padding and the aliases field label
Soften AI-response bold text from bold to medium font-weight
Give the GEO AI Visibility bar charts a fixed height
Intelligence Hub — SEO2
Make the month selection readable and shared across the evolution graphs
Add an information banner about the analysis-method migration
AI Usage & Credits1
API —
dimension=userreport now returns the user's workspaces and supports multi-select filters
Quality of life6
Bulk-synchronize all pages of a workspace in one action
Add empty states across Overview — dedicated button and vertically centred layout
Show an alert banner when the Search Console is not connected
Content Ideas — add an empty state and a migration tooltip on the Trend column
Restore the filter chip after cancelling a page import
Open the comments tab directly from the notification email
Corrections11
AI AgentsFix the agent being unable to fill empty title and meta description fields during integration
EditorStrip bold from paragraphs in the atomic-deep and atomic-optimize prompts
APIFix the API returning 403 for multi-organization users
CreditsFix the Basic plan showing unlimited credits without a backoffice bypass
Intelligence Hub — GEOPersist drill-down filter scopes injected into the GEO filter bar
Intelligence Hub — GEOFix the per-provider color mapping on the chart
Intelligence Hub — GEOAlign the column values in the Prompt Overview sidepanel
Intelligence Hub — GEOFix broken trend line-chart tooltips when a single curve is displayed
Intelligence Hub — GEOShow the horizontal scroll of the Prompt and Prompt Overview tables
Content Hub PerformanceFix performance tracking disappearing after a date-range change
APIFix
DELETE top_keywords/{id}failing with a 500 — missing cascade onanalysis_geo.analysis_id
4 modifications
Corrections4
Search ConsoleFix a Google OAuth
access_not_configured/ "Account Restricted" error on a customer's account breaking Search Console and Top Keyword retrieval — the restricted account is now detected instead of falling through as a generic error, so its integration is disabled (prompting a reconnection) rather than retried in a loop, and the reconnection flow returns a clear errorAnalysisFix SEO analyses failing by timeout on the Messenger pipeline — killed worker pods orphaned their prefetched SQS messages for the whole visibility timeout
GEOFix the Perplexity GEO batch worker OOM crash-loop by scoping the Bright Data snapshot to the consumed fields, dropping the heavy HTML payload at the source
EditorFix AskAI+ "Replace" opening a stray panel on the right and writing the generation outside the editor when the selection ended in a table cell — the table branch of
replaceSelectionnow builds a nativeRangeand expands any boundary that falls inside a table to the whole table, so the paragraph + table selection is replaced in place
8 modifications
Corrections8
CMS IntegrationsFix the small-screen rendering of the CMS connection screens — the tools card no longer overflows under the stepper (the header and footer stay pinned while the content scrolls internally) and the connection cards get a contained border matching the GEO add-prompt card
Intelligence HubFix export names
Intelligence Hub — GEOFix SEO filters leaking into GEO when navigating between the two modules — the sidebar re-appended the current query string across the whole Intelligence Hub, so a filter set in Intel Hub SEO (stored in the shared
Defaultscope) carried over to Intel Hub GEO and hid its results until removed by hand; the query string is now preserved only within the same sub-moduleAI AgentsRelabel the LLM planning tool "Planned execution" in chat and move it under the Agent capabilities section
AI ContextFix the *Edit my brand* modal showing the workspace name and site instead of the saved brand — the modal now prefills from the stored self-reference brand, consistent with the My brand card
Intelligence Hub — GEOFix an active AI platform disappearing from the *Visibility score by platform* chart when its scrape lagged one day behind the others — the metric boundary is now resolved per provider instead of a single global end date, so a lagging platform keeps its own latest snapshot
PerformancesFix the search results table showing combined web + Discover clicks instead of the selected channel on in-app navigation — the grid now defaults to web, consistent with the chart and the channel selector
Intelligence Hub — SEOFix competitor report charts merging a competitor configured as both a domain and a folder of the same brand (e.g.
matmut.frandwww.matmut.fr/assurance/) into a single bar — chart categories are now keyed on the unique competitor id instead of the hostname, so each configured competitor gets its own bar with consistent bar, tooltip and Data Explorer values
79 modifications
AI Usage & CreditsGEO Benchmark — LLM SourcesQuality of life
Améliorations56
Proactive Agents V22
Improve Content Opportunity agent recommendation relevance — link e-commerce recos to sales and comparison freshness, anchor CREATE recos on the client's existing content via
site:search, avoid diluting an existing ranking on OPTIMIZE via a myUrlList profile lookup, plus post-merge prompt fixes (Phase 2 silence + Search C OPTIMIZE coverage)Fix the "✅ Done" status incorrectly shown in Teams for an AI Hub activity
Proactive Agents in Teams5
Factor the shared Workspace/Content sections between Discover and SelectTemplate
Align the Content Opportunity agent cards' page-type style with the GEO Opportunity page-type style
Fix the Publisher Attestation not being initialized
Restrict the Semji bot's interactions to identified Semji users
Add the Integration column to the Agents → Agents listing
AI Agents3
Show Knowledge Base and Brand Voice usage in the CMS Publisher agent's reasoning trace
Roll out the new capability-generation engine to the Content Master, EEAT, Product Fact-checker and Custom agents
Add a Brand Voice tool for AI agents
CMS Integrations via AI Agents5
Improve the CMS Publisher agent prompt
Add documentation for the new CMS integrations and the Custom MCP
Add a new CMS Publisher agent template
Polish the Contentful, Strapi and Drupal CMS integrations
Ship the Drupal CMS integration
AI Usage & Credits14
QA fixes for the AI usage dashboard — remove the projection and credit-limit dots from the chart
Make per-organization time-saved unit ratios customizable via the API
Add the "AI usage and time saved over time" chart
Prepare the GenericChart component to support two-series charts of different types
Distinguish ASK_AI vs TEMPLATE consumption in the usage ledger (enrich
data+ backfill)Add the API entry point serving the AI usage/credits dashboard data
Gate access to the AI usage dashboard screen by plan
Add the users ranking by AI consumption (Users tab)
Add the workspace ranking by AI consumption (top 5 / flop 5 / full view)
Add the AI credits breakdown-by-feature chart
Add the cumulative credit-usage chart with quota and end-of-contract projection
Add the published-content counter over the selected period, plus the org-level published-content report API endpoint
Add the default time-saved calculation and display
Add the credits-used counter based on loaded credits
GEO Benchmark — Recommendations5
Integrate the "Remove from planning" modal and the new IH GEO modal
Handle impacts after adding a recommendation via Add to Planning
Add Mixpanel tracking for displayed recommendations and their actions
Add Jimo product-tour targets on recommendations and actions
Show the multi-prompt visibility impact on the recommendation card via a popover, backed by an API exposing the other impacted prompts
GEO Benchmark — AI Visibility Score2
Harmonize the Visibility Score bar charts
Align the Prompts data grid metric-column value formatting with UX/UI number conventions
GEO Benchmark — LLM Sources7
Make the "Indirect competitors" option sticky in the Sources filter
Track manual vs auto-suggested prompt additions in Mixpanel
Track Mixpanel events for Sources filters, export and the Top domains "Show more"
Add an empty state for workspaces with no Focus Prompt, with polished FR/5-language wording
Fix the search-volume mismatch between the GEO prompt-selection screen and the editor
Fix the wrong border-radius on the Top Domains card
Adjust the title hover behavior in Sources
GEO Benchmark — Prompt auto-suggestions3
Harmonize the
Update with AIbehavior on GEOUse the full screen width to widen the grid
Adjust prompt validation on manual add
GEO Benchmark3
Add a DataForSeo sync (live) and batch integration for ChatGPT in the AI Visibility Benchmark
Enable Perplexity as an AI Visibility source via Bright Data UI scraping
Harmonize loading states for in-progress metrics in the GEO Prompts Explorer
GEO1
Clarify the "incomplete configuration" error message in IH GEO
Quality of life6
Fix the "Assigned to" dropdown UI
Sync the editor sidebar menu UI
Automatically time out stuck Atomic Content generations
Add a tooltip for the Volume column in the Content Ideas history
Warn about the subdomain impact when editing a competitor
Fix the planning widget padding on the Overview screen
Corrections signalées par des clients5
EditorFix a memory leak causing typing slowdowns then an unresponsive page after several hours
DashboardFix the Conversions chart not updating when the selected key event changes
FiltersFix the date selector drifting one to two days back for users outside the UTC≥0 timezone
SEO AnalysisFix a single erroring (403) internal backlink URL failing the whole SEO analysis
GEO BenchmarkFix re-adding a competitor not attaching any data when the domain/brand doesn't exactly match detection
Corrections18
Intelligence Hub — SEOFix unchecked months not shown greyed out in the evolution graphs' legend
AI AgentsFix the crawl tool not returning
textAI AgentsFix a 500 error on the Teams channels listing
GEO BenchmarkPromote pending prompt responses on
retrieved_atinstead of the date timestampAI AgentsFix the wrong name on the advanced reasoning tool
GEOHarmonize the font-weight of the Top Domains widget in Sources
AI AgentsFix the agent-deletion modal not closing after a successful delete
GEOShow the lock icon on the Sources entry for clients without GEO access
MenuFix the planning link being cut off with extra space above the divider
GEOFix the Volume column disappearing at 125% browser zoom
EditorFix the extra padding in the Atomic Content modal
EditorFix the "+" in a related term being stripped on extraction (e.g. T+1 → T)
AI AgentsFix Atomic Content failing on an empty strategist output, with a non-working "Retry" button
FiltersFix the weekly date-picker selection showing per-day bubbles instead of a continuous range
EditorFix version history showing "Original version" first and an "Unknown user" label
IntegrationsFix an incomplete Adobe Analytics connection displayed as synced
APIFix
urlCategoryon Page accepting any value without validationAI AgentsFix the Atomic meta description length rule being enforced in words instead of characters
1 modification
Corrections signalées par des clients1
PlanningFix bulk Atomic Content generation from Planning writing into an old PUBLISHED content instead of the page's current draft — the bulk now resolves the write target to the page draft (creating it seeded from the selected content when the page has none), deduplicates targets per page and validates credits against the draft, so optimizations land on the version the client is actually editing
8 modifications
Corrections signalées par des clients3
EditorFix the trash icon not deleting file and URL sources in the AI settings "Other sources" section — the
onClickwas on the<svg>child, which the semji-coreIconButtonmakespointer-events: none, so the click never fired; it now lives on theIconButton(same audit applied to the copy, flag, competitor-delete and calendar-export buttons)PlanningFix the "Sync with your calendar" icon doing nothing on click — the
onClicksat on theCalendarPlusIconSVG, which the design system makes click-through (pointer-events: none), so theExportCalendarwindow never opened; the handler now lives on the parentIconButtonAI AgentsFix Semji internal annotations (
data-semji-fact-check, comment threads, mce highlights) leaking into the HTML produced by an agent when fact-checking is enabled — the agent chat copy and the printed HTML code block are now sanitized, while what the agent reads and the editor apply paths keep the raw HTML untouched
Corrections5
Search IntentsFix parasitic "spelling variations / misspelling" clusters in the SEO analysis — the
analysis_search_intentsprompt (v3.7) now groups typos with the correctly-spelled keyword's cluster instead of splitting them into a dedicated cluster, a regression introduced by the Gemini 3.5 Flash switchIntelligence Hub — GEOPrompts suggestion wizard now defaults to 100 rows per page instead of 20; and the stray vertical separators that appeared on a selected row's pinned columns are removed across all grids — only horizontal separators remain
SEO AnalysisFix analyses silently failing after ~10 min when a single SERP competitor page is oversized (e.g. a 6.6 MB / 496k-word directory page) — the tokenize, document-outline and snapshot steps now skip such a page instead of exceeding the SQS visibility timeout and looping invisibly, so the analysis completes on the remaining competitors
PerformancesFix Performance/Pages thumbnails no longer displaying — CloudImage migrated its URL API to v7 and the old v6 format (
…/width/N/x/<url>) stopped resolving; image URLs are now generated in the v7 format with a bumped retina widthAI AgentsFix opening a conversation tied to a deleted agent showing a red "an error occurred" toast and not loading — the thread now opens read-only with the agent flagged as deleted; the header agent lookup no longer surfaces its expected 404 and the API exposes an explicit
agentDeletedflag on threads
6 modifications
Proactive Agents in Teams
Améliorations2
Proactive Agents in Teams2
Gate the Content Opportunities agent in the Agent Hub template picker — clicking it without Intelligence Hub access opens the access modal instead of creating the agent, and the create deep-link is guarded
Enable the Microsoft Teams feature set on the 2025/09 paid plans (essential, business, suite, premium, enterprise, unlimited) and the Free Trial
Corrections signalées par des clients1
PlanningFix bulk content import leaving drafts invisible in Planning when an imported top page is reused —
processUpdatenow also pulls the page out of stock (already covered forprocessCreatevia P-860), and a one-shot backfill clears the legacy drafts left stuck before that fix
Corrections3
AI AgentsFix the Custom Editor agent tools modal labelling the LLM planning tool "Planning", which clashed with the editorial planning tool — it is now "Planned execution" / "Exécution planifiée" in both the editor and the AI Hub
AI AgentsFix the Agents → Activities channel showing
Semjiinstead ofTeamsfor on-demand test runs of a Teams-connected Workspace agent — on-demand thread creation now reads the agent's output provider (like the scheduled path) and sets the Teams channel + integration channel nameAI AgentsFix the Knowledge Base search tool not appearing in the Custom agent tools picker — the
ai-agent.knowledge-base-search.enabledfeature flag is now on by default for all workspaces (previously restricted to workspaces where a Super Admin had flipped the FF in backoffice)
57 modifications
Proactive Agents in TeamsQuality of lifeAI Agents
Améliorations28
Proactive Agents in Teams10
Content Opportunities agent — extend the configuration to page types, respect the requested page type (product sheet vs article), stop re-processing already-proposed opportunities, fix the ineffective
hasMyPositionfilter and sharpen the SEO matching rules (create vs optimize)Lock the Content Opportunity agent for workspaces without Intelligence Hub access
Add Trigger and Channel columns to the Agents → Activities view and clarify the test naming
Handle Teams connection loss gracefully
Highlight the required fields when saving an agent
Introduce a
userscope on theagent_memorytool for personal preferences shared across agentsDrop the monospace formatting in Teams output and refine how mentions render in the activities thread
Update the agent visual in the configuration space and adjust the Workspace vs Content screen
Remove the date from scheduled-agent chat names
UI fixes on the Content Opportunities agent config — "On demand" scheduler button/icon, schedule save, blank screen on custom agent and modal styling
AI Agents4
Knowledge Base for agents — new multi-query KB search tool, KB-first prompt rule, extended to specialized agents with web search and made accessible from the AI Hub
Configure a custom Workspace-type agent
Expose three missing tools in the Wizard (Magic Button) —
analyze_html,knowledge_base_search,todo_write"New" badge on recently launched agents in Agents Discover
Semji MCP1
Audit every MCP tool call via a
mcp.tool.completedlog
GEO Benchmark — Prompt auto-suggestions1
Prompt-adding wizard — method choice (auto-suggestion / manual entry) with URL-driven shareable step state, AI topic classification, listing filters & search, an org-scoped prompt-quota counter, help tooltips and QA polish
GEO Benchmark — LLM Sources1
GEO Sources — export sources (front + back resource), rename the "Benchmark GEO" screen to "Sources", global tooltip polish, multilingual wording QA and remove the grid blink
GEO4
Add navigation tabs to the Prompt Overview sections
Org-scoped competitor (Brand) quota counter in IH GEO
Carry-forward robustness on
prompt_competitor_metrics_cumulativeCut analyses for clients without access and recover partial results from expired or cancelled OpenAI batches
Migration semji-core1
Migrate the NotificationSnackbar Redux wrapper to the semji-core Snackbar
Quality of life6
Import CSV — show a locked (upsell) state for clients without access
Front fixes on Visibility — wording, multi-select "My position" filter, Data Explorer sort by click delta, lighter competitor associated-terms display and tooltip/FR translation fixes
Backoffice — read-only AI-model-per-prompt directory plus dead-code cleanup of the legacy lengthening/shortening/FAQ prompts
Content Hub — harmonize the primary-button UI across the page-import wizards
Harmonize the AI Visibility dashboard widgets (height, alignment, layout) and filter prompts by visibility score
Org-wide prompt counter
Corrections signalées par des clients4
UsersFix the 400 error when adding a user
CrawlInject Diffbot X-Evaluate rules to SemjiBrowser when used for extraction
RecommendationsThe listing
content_scorenow respects disabled recommendationsCredits ExportFix the truncated organization credit-usage export
Corrections25
EditorFix the stray URL showing outside the link-edit modal
EditorFix change/save not always triggering
EditorFix HTML tags typed in a comment disappearing
EditorFix the table cell-spacing CSS
EditorFix bold not rendering on Greek labels
AI AgentsFix the activities pagination reset after closing the side panel
AI AgentsHide the custom Workspace-type agent card in the AI Hub
AI AgentsFix Interleaved Thinking & Extended Context missing from Advanced Features in production
AI AgentsFix a transient LLM provider error mid-stream failing the whole thread
AI AgentsRecompute
content_scorein bulk after a Content Localizer runAI AgentsFix agent credits — Teams runs never billed and triggers/bulk consumed without quota validation
VisibilityFix the datagrid staying on an empty page after filtering
GEOFix source links not clickable in the "Usage examples" modal
GEOShow same-day responses in the GEO Prompt Explorer right after adding a prompt
GEORemove orphan language-detection calls on GEO sources analysis
GEO BenchmarkFix the Prompts data-grid metric columns being truncated
GEO SourcesFix "show more" on Top domains reloading all the data
GEO SourcesReturn a specific error after deleting then re-adding a competitor
Intelligence HubFix the IH SEO favicon missing when the URL contains
wwwIntelligence HubFix the IH SEO module title showing a competitor's page instead of the workspace's
Intelligence Hub — GEOSend clean URLs to the API on competitor edit
Intelligence Hub — GEOFix ChatGPT not appearing in AI Visibility (Axa)
PagesShow the "Connect Search Console" alert for workspaces without an integration
PerformancesFix the broken "Last publication" sort on the multi-channel grid
RecommendationsFix favicon retrieval for service-public.gouv.fr
8 modifications
Corrections8
GEOFix the Prompts data grid showing wrong and incomplete metric evolutions — percentage deltas are now converted to points (a 33% → 100% mention rate shows +67 pt instead of +1 pt) and decreases are no longer hidden, with the correct up/down trend
GEOFix cumulative metrics stuck on multi-alias competitors
ContentIdeasFix the mindmap hover visuals — remove the extra shadowed container around the keyword preview card and give the hover action pill an opaque background so the connector line no longer shows through it
IntegrationsFix the "Manage goals" link disappearing from Settings → Integrations on connected analytics services (GA, Matomo, Adobe, Piwik Pro) — the visibility check compared
scopeagainst the lowercase'analytics'while the runtime value is'ANALYTICS', so the link never rendered; it now usesscopeSlug, and the actions column was widened so the label is no longer truncatedEditorFix the SEO analysis not loading after adding or changing the focus keyword
AI+ ContentFix rejected in-editor completions leaving empty content generation items in the database — the per-credit threshold guard now runs before the generation item is created, so a duplicate request rejected by the guard no longer persists a phantom item
AI+ ContentFix the "Key Points" in-editor completion returning truncated or empty bullet points on content-rich pages — the prompt's hardcoded 1000-token output cap was exhausted by the repetition reasoning before the bullets were written; the cap is raised to 2000
TeamsFix agent failures posting the raw provider error (e.g. "Internal server error") into the Teams channel — when an AI provider is temporarily unavailable, the agent now posts a single clear, localized message ("An error has occurred. No credit has been used…") instead of the raw technical text, mirroring the in-app behavior
10 modifications
Proactive Agents in Teams
Améliorations2
Proactive Agents in Teams2
Drop the bot's personal scope (1:1 DMs), as required by the Microsoft Teams Store validation (Must-Fix #13) — the welcome DM on install, DM replies and the silent personal-scope auto-install are all disabled behind a single parameter (
semji.teams.personal_scope_enabled, code kept dormant for future reactivation); the tenant serviceUrl is captured when the bot joins a channelTurn the bot's
Thinking…placeholder into the agent's reply card, as required by the Microsoft Teams Store validation — the placeholder is updated in place and finalized on pause or success instead of being deleted, so no danglingThinking…message remains in the thread
Corrections8
PlanningFix the bulk content import rejecting CSV files exported from Semji — the rich HTML in the
contentcolumn made the file detected astext/htmland refused at upload;text/htmlis now accepted (the column structure is still validated downstream)GEOFix the prompt
extract_brandsto align JSON structured output and prompt causingrefusalmessage from OpenAIGEOFix prompt responses left in
pendingafter nightly runsDashboardFix the New/Existing content charts (and the editor performance panel) staying stuck on an infinite loader for workspaces without metrics on a channel — disabled React Query queries report
isPending: true, so deriving the loading state fromisPendingnever resolved; it now uses React Query'sisLoading(isPending && isFetching) so the empty state shows correctlyDashboardFix the lock badge alignment on restricted channel tabs (e.g. AI Search) — the badge is now displayed inline next to the tab label instead of wrapping below it
OrganizationsFix the daily organizations purge cron crashing on a foreign key violation when an organization owns webhooks — webhooks are now deleted with their workspace, and one failed removal no longer aborts the whole run
AnalyticsDisable the Matomo integration when the instance returns a 404
Knowledge BaseFix Knowledge Base documents added as a URL pointing to a PDF staying stuck in an infinite "loading" state — extraction raised a
TypeError(a\Error) that escaped the handler's catch blocks, so the document was never marked as failed; the missing file path is now handled explicitly and any error reliably moves the document to afailedstate
8 modifications
Proactive Agents in TeamsGEO Benchmark
Améliorations4
GEO Benchmark1
Expose the score formula in Visibility score tooltips across the charts, the widget and the Prompts grid
Proactive Agents in Teams3
Differentiate the bot's welcome and help messages, as required by the Microsoft Teams Store validation — the welcome card (greeting + value proposition) now fires only once at installation, asking for
help(localized keyword) returns the setup-tutorial card, and any other message outside agent threads gets a short guidance reply pointing to the Content Opportunities flowShow the bot's
Thinking…placeholder instantly when a card action triggers an agent — it is now posted synchronously by the inbound webhook (instead of up to ~40s later by the async worker) and replaced in place by the agent's reply, so the action no longer looks unresponsiveBuild the Teams help-card copy through Symfony
TranslatorInterface(translation catalogs) instead of a hardcoded PHP array — same 5-language copy and English fallback, aligned with the rest of the API i18n
Corrections4
GEOThe AI Visibility Score charts now react to the screen filters, including the Brands filter
AnalysisGEODeploy produce_questions v2 (Top Prompts) — Sonnet 4.6, reasoning moved into the JSON output (analysis scratchpad), sharper intent classification and dominant-intent rules
MenuThe Jimo "What's new" notification badge no longer overflows the collapsed sidebar
PlanningFix the tooltip alignment on the New/Existing content chips — the tooltip is no longer offset above the chip
34 modifications
Quality of lifeProactive Agents in TeamsSemji MCP
Améliorations15
Proactive Agents in Teams3
Ship the proactive Content Opportunities agent in MS Teams — opportunity cards in a resizable activities sidepanel, in-thread interaction, push of existing or new pages to the planning, results in the workspace language, and AppSource publication of the
SemjibotContent Opportunities v3.3 — expert SEO rules (verbatim keyword, SERP-aware), card dedup by URL/title/page-type, semantic search and a reworked v3 intro/UX prompt
Advanced reasoning and structured execution available in the custom agent
Semji MCP2
Connect an AI agent to Semji via OAuth (Auth Code + PKCE) with a new MCP permission system — explore the editorial planning, create/update/publish/delete drafts, import existing pages with their focus keyword, build draft clusters and analyze/optimize content (SEO + GEO) straight from the agent
Harmonize MCP tool annotations (readOnly / destructive / idempotent) and publish the MCP documentation on the developer portal
GEO Benchmark — AI Visibility Score1
Introduce the AI Visibility Score — compute a brand's V1 score and surface it across the AI Visibility and Prompt Overview screens, the prompt listing (column + average card), the Visibility-score-by-platform chart, plus export and UX polish
GEO Benchmark — LLM Sources2
Add the GEO Sources view — list aggregated LLM sources in a table with AI Platform / Times Shown / Domain columns, summary widgets (total & unique sources, sources by type, page type, top domains), filters (topic, AI platform, page type) and product-tour targets
Add an internal Sources Explorer screen for aggregated LLM sources
Migration semji-core1
Continue the design-system migration — new SegmentedControl (deprecating ToggleButton), Button sync, Chips and Snackbar refonte, plus hover/press/active state fixes across Planning, Pages, Performance, Settings and Filters
Quality of life6
New clean HTML export without comments or fact-checking, and rollout of the new attachment-free export logic for Content and reports
Improved JSON editor for feature-toggle edition in the backoffice
Restrict the Sources route to superAdmins behind a feature flag
Public REST API reports now return the real SEO/GEO recommendation lists
Jimo "What's new" badge indicator on the menu CTA, and fix the broken Jimo trigger
Numerous UI polish items — donut rendering on small screens, source rounding, menu and dropdown alignment fixes, "already in planning/page" badges made clickable
Corrections signalées par des clients6
ImportBulk import — reused top pages are now excluded from the import list
PlanningThe folder counter now respects the in-stock ("To do") filter
AI AgentsAI agents no longer stay stuck in "Thinking" in production
GEOSERP insights (Competitors tab) now display for annual workspaces
Atomic ContentResult no longer shows empty when the status is "completed"
GEOSorting a column no longer clears the Topic filter
Corrections13
EditorFix the performance regression on the editor back button
EditorRestore DialogModal content padding on no-overflow & fullscreen modals
GEOFix max_tokens truncation on produce_questions (Top Prompts)
GEOLaunched GEO Expert agent no longer blocks access to the GEO analysis
GEOFix the counter-examples placeholder of a theme
SearchFix search not working
AnalysisFix the ChatGPT analysis error rendering
Chartsline/bar mode is now reflected in the URL
ChartsFix icon alignment with large percentages
FiltersFix the hover/Confirm button on the date filter
APIassignedToId no longer sends an IRI instead of a public ID
Design SystemFix the Alert component broken on next & visibility
TeamsSort the Teams rooms list alphabetically
3 modifications
Corrections signalées par des clients2
AI AgentsHide the still in-development
Manage planningtool from the agent tools listing for standard users — it stays available only in superadmin advanced mode — so it can no longer be added to an agent before its official releaseKnowledge BaseFix Excel (
.xlsx) documents stuck forever inpending— the retrieve-content worker was OOMKilled while loading the whole spreadsheet in memory via PhpSpreadsheet; switch to the OpenSpout streaming reader so memory stays bounded regardless of file size
Corrections1
GEOFix the AI Overview analysis wrongly reported as missing when the SERP stored an empty
[]instead of a real AIO
3 modifications
Proactive Agents in Teams
Améliorations2
Proactive Agents in Teams2
Reply with a localized help card (5 languages) when a user talks to the bot outside an agent thread (1:1 DM or @mention) — value proposition, how to create and connect a Content Opportunities agent (
Settings > Workspace > Integrations > CollaborationthenAgent Hub > Agents), and a Go to Semji CTA — replacing the previous generic message; the card is re-sent when the bot is @mentioned in a non-agent thread so the help command never dead-endsAcknowledge the Teams connection and guide the user right after install: on the
installationUpdateevent emitted by the frontend "Connect Teams" flow, the bot now sends the localized help card as a 1:1 DM (with an extra "add me to a channel" note since the bot is not usable from a personal chat), and posts the same localized card when added to a channel — reusing the unifiedHelpCardBuilder(5 languages) in place of the previous generic welcome message that left testers stuck with no confirmation and no next steps
Corrections1
GEO BenchmarkFix prompt responses stuck in error when a source cites its own reference competitor
Améliorations d'infrastructure et de stabilité.
8 modifications
Proactive Agents in Teams
Améliorations1
Proactive Agents in Teams1
Send a welcome Adaptive Card when the Semji bot is first added to a Teams conversation (personal or team scope) with an Open Semji CTA pointing to the workspace integrations page
Corrections signalées par des clients1
AI AgentsBump
max_tokensfrom 20k to 32k on the thinking-enabled content-writing agents (from-scratch, from-scratch-workspace, from-scratch-sandbox, content-master, geo-expert, editorial-assistant-top3, content-opportunities) so Claude stops exhausting its output budget on the thinking block and truncating thecontent_edittool call, which left the editor empty
Corrections6
SettingsFix the broken Notifications screen layout by aligning all switches in the card header and stacking the report selectors below
SettingsFix the broken Microsoft teams integration layout
semji-coreAdd missing hover/pressed/active backgrounds on NavigationButton text variants to match the Figma design
AI AgentsFail the generation cleanly when the strategist returns an empty
Blocksplan, instead of persisting empty content marked as "review" / "completed"SettingsFix accordion blink on AI Properties Funnel Stages caused by an
overflow-y/max-heightfeedback loopIntelligence HubFix traffic normalization for subfolder reports by using Semrush traffic scoped to the exact folder instead of the full domain
53 modifications
Quality of lifeGEO Benchmark — Content opportunitiesGEO Benchmark — Other LLM providers
Améliorations35
GEO Benchmark — Content opportunities8
Ship the GEO content recommendation pipeline — source clustering by family, weekly assignment, API exposure
Display Recommendation cards in the Prompt Overview — API endpoint, semji-core component, feature-flag gating
Keep the "Coming soon" badge when the Recommendations feature flag is off
Add Mentioned brand and Cited brand filters to the Prompt Overview
Default trend charts to Last 90 days / Weekly and center data points on the axis
Singularize the first column header in the Prompt Explorer
Add a Jimo data target on the GEO sidebar menu
Improve empty state when AIO has no associated terms
GEO Benchmark — Other LLM providers7
Enable Gemini on Intelligence Hub GEO — backend pipeline + frontend
Enable Perplexity on Intelligence Hub GEO — backend pipeline + frontend
Enable Claude on Intelligence Hub GEO — backend pipeline + frontend
Add per-provider feature-set gating with backoffice override and lock unavailable providers in the AI Platform filter
Add Visibility Score charts on the AI Visibility screen and in the Prompt Overview
Restore default column order on the GEO Prompts screen
Discovery spike for Claude (incl. Haiku 4.5 benchmark), Perplexity, and prompt design for the new LLMs
Proactive Agents in Teams5
Ship the Alpha Content Opportunities agent in MS Teams — Intelligence Hub data, planning tool, AI Lab memory tool, v2 system prompt,
agent_triggermetadataAdd the "Add to Planning" button and the "Edit a draft" flow inside Teams threads
Render agent cards and an "AI generated" badge on SemjiBot messages
Respect the workspace timezone in trigger-based agent scheduling
Stand up an internal test environment for Teams agents (incl. Helicone link in the mirror panel)
Public API v13
Onboard the first beta customer (Oscaro) and design the API Keys management screens
Enable API Keys access on managed 2025-09 plans (except Basic)
Cache
apiKey → {orgId, userId}resolution in the gateway to enrich audit logs
Migration semji-core3
Sync the Button and ButtonDropdown components
Migrate the ButtonIcon component across the app
QA test plan for the IconButton migration
Quality of life9
Harmonize Agents wording and force the chat disclaimer to render on two lines
Show the full competitor page title in the SEO sidepanel
Keep the ASK AI / templates panel visible in edit mode and order versions chronologically
Reorganize draft listings
Surface the "Stop impersonating" affordance and make planning due dates clearable
Drop the forced uppercase on MenuSelect labels
Enlarge the Continue button in the Atomic Content review footer
Surface AskAI+ rights and credit errors clearly
Refresh Help Center links on AI Hub Discover and Settings > AI Properties
Corrections signalées par des clients6
Atomic ContentFix fact-checking duplicates / misses on tables caused by mixed markdown/HTML formats
EditorFix Atomic REVIEW crash caused by a React Query queryKey collision
Atomic ContentSurface failures instead of completing silently when Anthropic rejects an "assistant message ending with thinking"
AI AgentsFix Content Localizer
content_editfailing on title / meta_description with non-breaking spacesAI AgentsUnstick CONTENT_LOCALIZER bulks left
pausedwith no retryAI AgentsStop the agent loop ending silently on hallucinated tool names — return
tool_result(UNKNOWN_TOOL)so the model self-corrects
Corrections12
PlanningUnstick the import loading pill at 0%
TeamsBlock the Teams connect modal when no integration is configured
TeamsRespect the workspace timezone in trigger-based scheduling
SettingsFix alignment of user access toggles on Workspace Users
TeamsRender the full agent output when the activity completes
SettingsRestore tooltips on the Integrations screen
UIHide dropdown filters when a modal opens on top
PagesClarify the page-deletion modal copy
GEO BenchmarkHarden batch error paths to prevent orphaned PR PENDING rows
Intelligence HubStop truncating site labels in the SEO chart
GEO BenchmarkCast
url_idas bigint injson_to_recordsetTestsRepair
testSafeInsertBatchSupportsBigintUrlIdsafter the namespace refactor
1 modification
Corrections1
Fix prompt response sources and brands not being saved in production, and apply the same preventive fix on the TopKeyword importer
2 modifications
GEO Benchmark
Améliorations1
GEO Benchmark1
Show dedicated banners and disable the "Add prompt" CTA on Benchmark GEO > Prompts when the workspace has no AI platform enabled or no brands configured, while preserving the existing "Manage the AI properties" banner for missing AI properties
Corrections signalées par des clients1
PlanningShow the cannibalization triangle directly in the keyword grid cell when the keyword is cannibalized, by relying on the
isCannibalizedflag instead of the page-scoped association counters which are never populated onpageFocusTopKeyword
8 modifications
Corrections signalées par des clients5
AI AgentsFix
content_edittool_use silently swallowed when the LLM emitsinput.operationsas a JSON-string instead of an array; the tool_use is now persisted inuser_outputsand the LLM receives atool_resulterror to retry automaticallyAI AgentsFix Content Localizer ending silently as
completedwhen the LLM hallucinates a tool name (e.g.keyword_retrieke_serpinstead ofkeyword_retrieve_serp); the hallucinatedtool_useis now wrapped into atool_result(error_code: UNKNOWN_TOOL)listing the registered tool names so the model can self-correct on the next agent loop turnAI AgentsFix bulk runs failing silently with credits refunded when the SQS keepalive lost its receipt handle on buffered messages; pin
buffer_size: 1on agent transports and propagate the MessengerTransportExceptionto retry the message instead of marking it failedEditorFix Limited Guest Writer unable to create a draft by sending the canonical
/users/{id}IRI inassignedToinstead of/meEditorCenter the annotated text in the viewport when clicking a comment or fact-check, instead of leaving it stuck at the top/bottom edge
Corrections3
TeamsStop dropping LLM text blocks across multi-tool agent runs, surface provider errors and MCP tool runs in the Teams thread, and remove the orphan "Thinking…" placeholder left at end-of-run
i18nFix Spanish translation inconsistencies: replace Italian leftovers in Intelligence Hub tail-traffic-type dropdown, fix
mensuals→mensuales,Publicado contenidos→Contenidos publicados,Hacer un recorrido→Visita guiada, andPerformances→RendimientoPerformancesRestore full-width sticky header on the Performances tab and stop content from scrolling behind it
8 modifications
Corrections signalées par des clients6
Analysis SEOFix Related Terms Count for Greec and Bulgurian
TeamsRemove
prompt=consenton the Connect Teams OAuth flow so non-admin users no longer hit the admin-consent screen when tenant-wide admin consent already existsAnalysis SEOFix Related Terms competitor examples missing or mis-attributed in Greek and Bulgarian workspaces
EditorFix loupe selecting characters before target phrase
EditorDisable NewRelic page_view_timing to stop visibilitychange leak
EditorReset content scores on sync from website
Corrections2
GEOGate
analysis_geo,top_prompts:POSTanddisabled_geo_optimizations:POST/DELETEbehindeditor:geo:is-enabledso orgs without GEO access can no longer trigger GEO analyses or mutate GEO state via the APIAPIDegrade
googleAiOverviewtonullonPOST /v1/keywords/:id/reportwhen the AI Overview sub-calls return 403, instead of failing the whole merged report for orgs without GEO access
1 modification
Corrections signalées par des clients1
EditorFix Atomic REVIEW crash caused by React Query queryKey collision in useGetPreAiContent
39 modifications
Quality of lifeGEO BenchmarkProactive Agents in Teams
Améliorations27
Proactive Agents in Teams3
Ship Teams ↔ Semji bidirectional streaming with tool rendering, auto-provisioned
service_urlvia Bot Framework webhook and JWT-validated/webhooks/teamsConfigure Teams channel selection and scheduled messages in the workspace integration
Expose Intelligence Hub to agents via
intelligence_hub_get_configandintelligence_hub_search_pagestools and launch WORKSPACE agents from the Hub Agents menu
Public API v13
Publish the Developer portal with guides changelog and a QA polish pass on buttons labels logo collapse hover headers and font
Expose
extractedContentHtmlandcontentRetrievedAtonGET /v1/pages/:idand hide legacy credits fromGET /v1/meAdd gateway audit logging with
apiKeyPrefixuserIdandreqIdto trace Public API calls per user/org/key
GEO Benchmark7
Add bulk and inline edit/delete actions on Prompts with Mixpanel tracking and filter-aligned bulk endpoints
Export Prompts data with selected IDs payload and hide unused AI Visibility header export
Display GEO prompts quota on the Billing screen
Surface Mentions Ranking and Citations Ranking on Prompts and mentioned/cited competitors on Prompt Overview
Split
competitorsRankingintomentionsRanking+citationsRankingand enable sort on Persona and Funnel stageAdd Show Labels button on Prompt Overview and lighten sources extract modal in the GEO sidepanel
Lighten competitors display in related terms
AI Agents3
Add partial Behavior section (completion, honest reporting, anti-hallucination) and Grounding overrides for Legal Compliance with web research and official-sources guard-rails
Update the GEO Expert agent icon
Enable interleaved thinking on Anthropic
claude-{family}-4-Xmodels and ship a Content Localizer V3 prompt variant for staging tests
Quality of life11
Polish modules title font-size and tighten podium spacing
Rename "title" to "title tag" in content translations to avoid confusion with the H1
Bump H4 font-size to restore hierarchy with paragraph in the editor
Keep the "Set as default" button sticky in AI+ presets
Fix ASK AI advanced mode truncated instructions area
Restore draft title font-size to 16px in the Planning
Align editor↔sidepanel separator with the rest of the app
Fix icon size in the create organisation flow
Rename "Faire la visite" to "Visite guidée"
Align sidebar menu labels vertically with their icons
Sync Menu component from semji-core
Corrections signalées par des clients3
EditorStop auto-redirecting to the previous optim on content change
Intelligence HubRestore "Hors marque" filter on the Évolution du trafic chart
PagesRe-enable the Delete button in the bulk actions menu
Corrections9
EditorReorder versions correctly in history
AI AgentsRemove duplicate Name input on the Top 3 agent
PlanningFix bulk status change and restore the Publication date column on first connection
Atomic ContentShow unsaved-changes modal when leaving and harden workers against SIGTERM (nodepool np3 grace 1200s visibility_timeout 1800s)
GEOFix wrong brand ranking in response detail
GEORestore clickable links in related terms snippets and show the clicked related term in the Example usage modal instead of the focus keyword
Intelligence HubFix header icon button alignment and tooltips
AI AgentsStop crashing DirectStreamProcessor on Anthropic
overloaded_errorevents withoutindexAI AgentsPreserve inline HTML (
<a href>,<strong>, etc.) when applyingagent_before_after_formatreplacements in the editor
6 modifications
Corrections signalées par des clients5
Atomic ContentRaise LLM idle timeout from 5 to 15 minutes so very long articles (~15k words) complete their Editor step instead of spinning indefinitely
Content HubFix page export failing with
column "search" does not existwhen the search bar is usedAtomic ContentBump strategist
max_tokensto 32k to prevent thinking budget exhaustion andStrategy is missing required "Blocks" propertyfailuresAtomic ContentResume generations stuck in
status=pendingafter a silent worker crash by acceptingpendingas a valid resumable state inisReadyToBeHandled()Search IntentsFix Search Intent labels without spaces in Greek and Bulgarian
Corrections1
AI AgentsDecode stringified JSON tool inputs from Anthropic so the Localizer agent (and any tool with a complex array schema) actually applies its
content_editoperations instead of silently no-op'ing
2 modifications
Corrections signalées par des clients1
AnalysisSkip content extraction on oversized stored HTML to prevent SEO analyses from failing on SQS visibility timeout
Corrections1
GEOResolve SERP by requested date in FillPromptResponseHandler
6 modifications
Corrections6
GEORestore main brand flag on auto-detected competitors
GEOFix ChatGPT response preview set to AIO response
WorkersChain previous signal handler in StopHandlerOnSignalTrait so Messenger receives SIGTERM and stops atomic content and agent workers gracefully
CsvImportSurface PAGE_ALREADY_LINKED warnings in the CSV import review table so already-linked rows appear in the warnings tab instead of disappearing
AI AgentsRecompute content score synchronously after agent content_edit so the Planning reflects the updated score
GEOFix stale rows in GEO prompts grid after sort revert
33 modifications
GEO BenchmarkAI AgentsPublic API v1
Améliorations21
GEO Benchmark11
Configure brand and competitors with dedicated tab alias management quota display and backoffice cap
Refresh tooltips filters and copy across AI Visibility Prompts Explorer Prompt Overview and response detail
Improve Prompts Explorer with default Average mention position column Show Labels switch and forced labels on zero data
Polish charts spacing legends favicons axes hover zoom and topic readability
Improve sources clickability brand detection root domain extraction and competitor domain matching
Add temporary banner empty-state mockup and Topic drill-down from charts
Add rebuild-prompt-responses Symfony command and skip ScheduleWorkspaceRun without competitors
Onboard clients track usage with Mixpanel V1 document IH GEO in Help Center and hide unfinished export
Numerous UI fixes on Prompts Explorer Prompt Overview date picker scroll grid and translations
QA pass and refinement before release
Discovery on additional LLMs to monitor in GEO
AI Agents8
Add Content Master polyvalent writer EEAT Auditor template rename Product Fact-Checker to Product Page Specialist and ship new illustrations
Tag agent prompts 20260427 and migrate AI+ Content prompts to claude-sonnet-4-6
Enable BULK mode on content-master editorial-assistant-top3 and patch Content Localizer
Enable Anthropic prompt caching to cut costs
Filter Planning by last modification date with export
Manage Teams integration tabs through routing
Remove AI credit consumption indicators
Conversational scoping and adaptive outputs for the polyvalent writer agent
Public API v11
First iteration of the public API with Drafts CRUD endpoints auto-generated Swagger documentation organization-scoped API keys and gateway rate limiter fix
Quality of life1
Polish wording translations and platform layout
Corrections signalées par des clients3
AI AgentsCap url_fetch_content markdown payload to prevent Anthropic 400 on Expert GEO agent
AnalysisPrevent SEO analysis from looping on emoji-only headings
CSV ImportRecover content from bulk_imports versions stored under malformed S3 keys
Corrections9
EditorStrip residual thinking blocks from MessageColumn payload
EditorSkip top keyword report fetch on optimistic id
AI AgentsRecover from OptimisticLockException on content_edit and unstick PENDING content generation after rolling update
AI AgentsFix Social Repurposer BULK workflow and agent stuck in reasoning state after completion
PlanningRestore sort on Last modification column
GEORelease crawl sources transition on quiescence timeout
GEOInvestigate menu bug spotted in production
VisibilityRestore workspace selector hover state on dropdown
CSV ImportFix orphan content versions in S3 from bulk imports
4 modifications
Corrections signalées par des clients4
AnalysisFix Semrush URL Report failing on URL with semicolons
AI PropertiesRestore visibility on custom instructions configured before the Intelligence Hub refactor
AI AgentsFix replace suggestions failing on fields with apostrophes
AI AgentsRecord AI Writing credit consumption for bulk-scheduled agent messages
3 modifications
Améliorations1
AI AgentsAdd Mixpanel tracking for Bulk agent in Planning
Corrections2
AI AgentsRestore tool descriptions in the system prompt for agents launched in bulk
AI AgentsRestore agent tools and enhancements on thread retries after a failed first message
1 modification
Corrections1
Fix fail API endpoint web extension configuration
1 modification
Corrections signalées par des clients1
AnalysisFix question optimization not detected
10 modifications
Bulk Agent Actions in Planning
Améliorations8
Bulk Agent Actions in Planning8
Rich dry-run summary and row-level feedback for CSV planning imports
Auto-launch analyses when importing contents in bulk
Track agent activities directly from the Planning
Enable import and bulk agents on Global Availability plans
Simplify CSV import templates to avoid misleading required fields
Set agent activation to true by default on all configuration forms
Add Mixpanel event on the Agents menu item
Simplify access to existing agent threads from the agent listing
Corrections2
AI AgentsFix agents stuck in processing status on content_edit OptimisticLockException
AI AgentsFix bulk agents ignoring content filters and folder selection
4 modifications
Corrections signalées par des clients1
Fix Intelligence Hub SEO month selector navigation generating broken URLs
Corrections3
Fix user table sorting in workspace settings
Fix AI Properties leaking options from previous type when switching tabs
Intelligence HubTranslate funnel stage labels in filter chip
3 modifications
Corrections signalées par des clients1
Fix missing brand voice routes after new menu hub update
Corrections2
Restore missing
VITE_REACT_APP_VERSIONin frontend.envso the app version is embedded at build timeFix Social Repurposer agent BULK workflow
27 modifications
Bulk Agent Actions in PlanningProactive Agents in TeamsIH > GEO - V1
Améliorations13
Agents Showcase2
Agents Discover hub as default screen with conditional navigation tabs and plan-based access control modal
Migration to enable all existing agents by default
Bulk Agent Actions in Planning3
Expose last agent thread on content listing API and warn user to create an agent when launching Bulk without one
Real bulk analysis on Planning and Pages without pagination limit
Bulk Agent direct editing for legal-compliance internal-linking geo-expert and social-repurposer
AI Agents Creation & Update1
Editor Top 3 Assistant agent in auto mode and test Claude Sonnet 4.6 on from-scratch prompt
Proactive Agents in Teams3
Microsoft Teams OAuth connection at workspace level with ServiceIntegration storage
TeamsOutput streaming LLM responses and AgentThread ↔ Teams thread linking
Spike on Teams integration constraints and background activity tracking
IH > GEO - V13
New sidebar with Intelligence Content and AI top-level sections and SEO/GEO splits with empty state marketing page
Separate detected and selected AI properties and redesign AI Properties screen into AI Context
API CRUD for competitors and brand aliases
Quality of life1
Add defaultFocusedSerie prop Ctrl+click legend isolation and Intel Hub single series selection on charts
Corrections signalées par des clients1
DashboardBroken trend curves for Sessions Bounce Rate etc.
Corrections13
GEOFix duplicate sources and English extracts in competitor occurrences
GEORemove stray code displayed in Associated Terms
GEOFix plan limit logic in Prompts Explorer AddPromptModal
GEOFix blocked analyses due to LLM top-prompts timeout and worker bugs
Intelligence HubPreserve Data Explorer page when switching workspace
Intelligence HubFix widget traffic/pages trends height with empty space
Data ExplorerFix tooltip on my position > 100 and alert truncated in modify modal
DashboardFix disconnect when clicking Details on Clicks KPI for legacy clients
Content IdeasSet tooltip placement to top to avoid overlap with grid
SEO CompetitorsFix scrollbar blink in sidepanel
DatePickerFix period labels wrapping to 2 lines instead of 1
AI AgentsDisable bulk agent start when selection cannot run
PlanningFix CSV import leaving NULL content that blocks optimization
5 modifications
Corrections signalées par des clients1
Fix webextension login failure
Corrections4
Fix trash icon not removing pages at keywords selection step in "Content to optimize" draft creation
Fix lastPublishedAt filter in PerformancesHeader export
Fix 403 logout in impersonate and missing channel filter
Fix missed stable env in envDetectors
4 modifications
Corrections4
Fix DatePicker labels on single line (#VISIB-198)
Fix token_auth sent via GET rejected by Matomo 5+ with "Only allow secure requests"
Fix selected contents for exports on Planning
Fix date filtering not persisting custom date mode and range across navigation
3 modifications
Corrections3
PlanningFix 403 errors on planning when import is not enabled (PRODUC-135)
RankTrackingSkip items before startRange in fillHistory to prevent overwriting existing AHREF records (VISIB-190)
BenchmarkGEOFix drill-down click handler in TopicGrid listing group by topic (VISIB-193)
44 modifications
Benchmark GEOAI+ ContentAgents
Améliorations31
Benchmark GEO14
Prompt detail side panel with response listing and resizable width
Add prompts modal with topic selection and validation
Automatic prompt classification for persona and funnel stage
Prompts explorer with persona and funnel stage columns and No AI Overview handling
Competitor brands management and add/modify pipeline with backfill
Drill-down navigation from competitor rankings by topic
Date picker for GEO monitoring with single day selection mode
Tooltip in header with prompt count and last analysis date
Prompt Library tab prototype
Show all prompts regardless of cumulative metrics status
Dynamic loader with tooltip for non-computed prompts
Remove source URL crawling from pipeline
Fix oldest_run_triggered_at timestamp computation
Responsive chart layout for 14" screens
Agents4
Bulk Agent execution with system and partial prompt editing
Activities listing with unified columns in Agent Hub
Improve localization agent for Norwegian translations
Content localizer alert on search intent mismatch
AI+ Content5
Atomic Deep and Flash now integrate unified SEO/GEO recommendations
Advanced search operators support in knowledge queries
Knowledge Filter prompt simplification
Fact-Checking prompt upgrade to GPT-5.4
ASK AI+ switch to Gemini 3 Flash with prompt v2
Intelligence Hub2
Migrate Semrush client to Symfony HttpClient with retry resilience
Update AI Property prompts v2 with new models and structured output
Planning3
Bulk Import V2 with API corrections
Import loading state improvements
Massive content export performance improvement
UX/UI3
Update GEO citations tooltip to be provider-aware in editor
Improve avg session duration tooltip wording in performances
Replace InfoMessage components with semji-core Alert
Corrections13
Intelligence HubFix competitor report created but not launched due to dispatch in transaction
Intelligence HubFix long pending reports ignoring "Waiting for User Approval" and disabled plans
Intelligence HubFix unbranded filter not passed to drill-down and brand classification errors
Intelligence HubFix wrong icon in competition traffic tab
EditorFix Unicode checkbox characters in markdown lists
AI AgentsFix unreadable tooltip on custom agent configuration forms
APIFix 500 on PUT workspace_ai_property_options due to unique constraint with soft-delete
UX/UIFix broken help center links with doubled language prefix
UX/UIFix broken "allow semjibot" link
UX/UIFix broken icon size in create-organization onboarding flow
PagesFix delete pages modal — input not focused and delete button not disabled
PlanningFix published content versions not appearing in associated folder
PerformancesFix tab counters stuck in infinite loading on Performance Overview
10 modifications
Corrections10
Fix
+-sign displayed instead of-in DiffPercentage (#)Fix email notifications sent in English instead of user's language for draft assignation and workspace invitation
Fix uploaded avatar not displayed in brandvoice listing grid
Fix "Planning" and "Keyword length" radio filters not showing active state in Intelligence Hub
Fix Number filter input not editable and "Add filter" dropdown overflow in Intelligence Hub
Fix multi-word term under-counting when term contains stop word with 3+ occurrences
Fix contentIdeaSearchId not passed in mindmap archive mutation
Fix unranked keyword positions using NULL in current position CTEs
Fix knowledge document persisted in DB before file validation fails on upload
Fix silent error when Intelligence Hub report exceeds page or website limits
1 modification
Corrections1
Fix missing argument in Open AI batch scrape builder
3 modifications
Corrections3
Fix Alert component variant in OptimizationList
Fix numeric values in NumberFilters
Fix rule application to all domains in Intelligence Hub
27 modifications
UX/UIAI+ ContentBenchmark GEO
Améliorations14
Benchmark GEO2
WIPNew Benchmark GEO module — AI visibility tracking for brands and competitors
GEOImprove related terms extraction via topic prompt optimization
Agents2
Handle find and replace (including tables) for Agents content in Editor
Update help article links for AI+ Agents
AI+ Content3
Remove Beta label from Atomic Content button tooltip
Upgrade Strategist for Atomic Deep and Optimize
Switch TITLE model to Sonnet 4.6
Planning1
Bulk import of contents via CSV
UX/UI6
AI Preset: reduce save friction and improve dirty state management
UX wording improvements across the app
Make competitor favicons and heatmap cells clickable
Uniformize Data Explorer UX/UI with GEO screens
Redesign Tab component with new size system and Phosphor icons
Redesign Alert component with new variants and design tokens
Corrections signalées par des clients4
Fix Atomic Deep Research generating empty content when Strategist returns text instead of JSON
Fix AskAI+ generation failure due to missing HTTP client timeout
Fix missing due date when adding to planning from Pages
Fix date picker display bug for due date selection in Planning
Corrections9
GEOFix CA-QC country code causing 100% failure on GEO scraping
GEOFix TopicGrid mention/citation switch not updating data
AI AgentsFix knowledge save error on atomic deep and optimize
EditorFix invalid label display in version history modal
EditorFix prevent unload modal appearing when launching atomic agentic workflow
EditorFix bullet point rendering when LLM generates • characters instead of markdown dashes
BackofficeFix impersonate email not resetting after filter change
UX/UIFix gender agreement in French notification settings labels
UX/UIFix broken link in "add another source"
3 modifications
Corrections signalées par des clients1
Fix Atomic blocked when knowledge base returns nulls characters
Corrections2
Fix bug on filters "between" value
Fix multiple JS crashes
2 modifications
Corrections signalées par des clients1
Fix content refresh on page optimization
Corrections1
Fix alert message displaying when knowledge base activated
12 modifications
UX/UIBenchmark GEOAgents
Améliorations6
Benchmark GEO1
WIPFrontend implementation of the Benchmark GEO module UI foundations
Agents1
Convert agent scheduling command to endless loop with signal handling
UX/UI3
Display knowledge base average processing time alert in atomic content modals
Improve number formatting
Add published date column to Planning
AI+ Content1
Update Title and Meta Description generation prompts
Corrections6
Brand VoiceFix updated date not being set correctly
Fix broken links and translation issues on the platform
AI AgentsAdd JSON repair step for Strategist agent outputs
Intelligence HubFix AI property sorting excluding results from listings
Fix search bar input behavior
PerformancesFix performance section crash in article view
1 modification
Améliorations1
Enhance SAML authentication flow and add more logs
2 modifications
Corrections signalées par des clients1
Fix content refresh on page optimization
Corrections1
EditorFix atomic contents content score update
2 modifications
Corrections signalées par des clients2
Fix mantine date input in mark as published modal
PerformancesFix crash on Positions when using custom date range
6 modifications
Corrections signalées par des clients3
Resolve fact-checking issues
Add parallelization and resilience around knowledge base usage for Atomic generation
Fix Agents replace text in editor
Corrections3
Fix atomic optimize strategist crash
UX/UIFix textarea loading component positioning
Intelligence HubAdd failLongPendingReports in Update Command
14 modifications
AgentsEditorPerformances
Améliorations10
Agents7
AI-powered magic button for automatic agent prompt generation
Excluded terms enforcement in AI agent outputs
GEO Expert agent: AI Overview (AIO) recommendations
Agent Hub V1: listing and configuration and activities screens with pagination
Chat thread timeline navigation
Fact-checking prompt: encoding fix and update
Upgrade AskAI to Gemini 3 Flash
Performances1
Brand new Date filter for performance multi-channels
Editor2
Display last editing user in conflict modal
AI Presets improvements
Corrections signalées par des clients2
Back navigation: preserve previous url
Excluded terms in AI generation
Corrections2
UX/UICredit logs: fix broken display
EditorFix outline tab scrollability
6 modifications
Corrections signalées par des clients2
Intelligence HubFix mapping in competitors
Fix credit limit modal trigger
Corrections4
Fix credit limit modal trigger
Fix AI completion failure cause by missing tag paragraph
Disable nginx buffering in ai completion
Fix page import grid headers displaying
6 modifications
Corrections signalées par des clients2
Fix diff content highlighting
Fix knowledge base docx files upload
Corrections4
Disable Beamer when Jimo is active
Add mixpanel event on data explorer export + i18n fixes
Intelligence HubDispatch Start directly from endpoint and not from command
Fix test coverage based on non predictable dates
3 modifications
Corrections3
Fix Jimo visibility issue
Geo recommendations invalid localisation
ComputeRankingFix test empty filled Ahref
6 modifications
Corrections signalées par des clients1
Fix TransportException not catch for SemjiBrowserHanlder
Corrections5
Fix brief generation type injection in credit unit usages
Fix competitors configuration issues
Fix content type displaying
Fix Mixpanel events for feedbacks tool
Fix web-search icon placement and tooltip in Editor
18 modifications
AgentsAtomic ContentUX/UI
Améliorations11
Agents3
MVP Agent Hub with workspace-level agents and scheduling
AI+ Agents: add GEO AI Overview analysis tool for from scratch and GEO expert agents
MCP server prototype deployment in Custom Agent
Editor1
AI+ Settings: user can disable web search knowledge source
Intelligence Hub1
Intelligence Hub reports are now triggered automatically, without any manual intervention
Atomic Content3
Upgrade to Claude Sonnet 3.7 for Atomic Optimize
Atomic Optimize: strategist and writer and editor improvements
Atomic Deep: strategist improvements
UX/UI3
Planning: hide scrollbars after 1 second of inactivity
Add main keyword to content browser tab titles
Planning: improve bulk action modal for Atomic launch
Corrections signalées par des clients2
Atomic OptimizeFix blocking at draft reading step
EditorFix credit limit handling for atomic content generation
Corrections5
EditorFix front triggering analysis after expired_at
APIIncrease URL column length to 4000 characters
QOLAllow receiving export email when impersonating a user
EditorFix lock badge display
SettingsFix grid display in Settings
2 modifications
Améliorations1
Add GEO columns to page export
Corrections1
Fix editor content save
2 modifications
Corrections signalées par des clients1
Fix topic production chars limit
Corrections1
Fix add to planning from Intelligence hub
3 modifications
Corrections3
Fix wrong CTA action on Content Ideas empty state
Fix WebHook test endpoint
Fix navigation browser
3 modifications
Corrections signalées par des clients1
EditorFix wrong shortcut in tooltip for link
Corrections2
Fix content updated at display in planning grid
Fix potential score display in pages grid
3 modifications
Corrections3
Fix content id in publication Webhook
Fix command bar remove bad menu item
Fix bad encoding for ampersand in filters
3 modifications
Corrections signalées par des clients1
Fix connect to analytics page crash
Corrections2
Fix app command bar missing translations + behaviour with editor
Fix some icons dimensions
11 modifications
AgentsUX/UIGEO
Améliorations7
Agents3
New tool to analyze HTML code of a page
Improved auto-scroll behavior in agent conversations
Add Mixpanel tracking for Atomic Deep and Flash content generation
GEO1
Add Mixpanel events: GEO tab clicks and focus prompt tracking and GEO analysis launched
Performances1
Add to planning from Performance view with improved grid and Mixpanel tracking
UX/UI2
New icon library integration in semji-core
Lightspeed navigation command bar with Windows key bindings support
Corrections signalées par des clients2
EditorAI settings blocked when "Manage AI files" option is unchecked
PlanningFix JS crash after action bulk mark as published
Corrections2
Intelligence HubFix Persona filter sorting in grid headers
AI AgentsRemove special chars encoding in from scratch prompt
5 modifications
Corrections5
Enable spellcheck on editor
Fix grid column management dropdown overflow
PerformancesFix empty values filling for ranked positions
GeoFix crash JS conditional hook
Fix default choice to Optimize
2 modifications
Corrections2
GeoFix crash JS conditional hook
GeoFix topic term case
9 modifications
Améliorations1
AI AgentsUpdate localizer placeholder
Corrections signalées par des clients3
GEOFix focus prompt analysis date
PerformancesFix displayed property on organic keywords column
Fix Atomic Content Feature sets
Corrections5
DataExplorerFix Position Top30 to Top100
UX/UIadd AI engine selection validation and improve UX for Geo export agent
AI AgentsFix overflow in empty state
PerformancesFix empty values filling for ranked positions
Fix capital letters on GEO recommendations
6 modifications
Améliorations2
AI AgentsAdd ai engine selection on GEO Expert agent
GEOAdd type-specific analysis refresh with optimistic updates
Corrections signalées par des clients2
Fix Agent Find & Replace tool edge case
Fix Seo optimization bad condition for report fetching
Corrections2
GEOFix do not send GEO queries if user has no access to GEO
MigrationFix migration geo scores command
3 modifications
Corrections3
Declare public route in security.yaml
PerformancesPerformance issue on latest position date
Fix timeout pour les prompts avec output format sur Anthropic
5 modifications
Corrections signalées par des clients3
Fix invalid date time when changing keyword
Fix show rank tracking limit only when exceeded with the right limit
Fix scroll on Editor performance tab
Corrections2
Fix no analysis retry button
Fix added ask organization admin modal for organisation settings menu entry
5 modifications
Corrections signalées par des clients1
Fix page content redirect after restore version
Corrections4
EditorAtomic deep ui fixes
Fix main columns in grids columns definitions
Fix hanging requests during url crawl
Fix useCollapse animation
8 modifications
Corrections signalées par des clients1
BriefFix download brief
Corrections7
SEOFix optimistic updates for analysis trigger flow
AI AgentsFix GEO Expert agent UI issues
BriefFix loading alignment on brief
AI AgentsFix agents on Page tab
Fix sorting fail on grid without pinned columns
UX/UIFix user select icon size for null user
EditorFix optimizations missing tooltips and points indicators
48 modifications
GEOAgentsUX/UI
Améliorations42
Agents10
Toggle headings like Notion with collapsible H1/H2 and markdown copy preservation
Improve "Search Google" tool to retrieve additional SERP data
Add editor comments support to agents
Code formatting tool display with syntax highlighting
Add GEO Expert agent for ChatGPT optimization
Add code formatting instructions to agent system prompts
TODO planning tool to help agents plan their actions with improved web search
Add sandbox agent for AI Lab testing
Update formatting tools to convert from sequential JSON calls
Update get_knowledge tool for Atomic Agent with filtering and prompt formatting
GEO12
Focus Prompt Suggestion: suggested prompts selection and manual prompt input and prompt change modals and ChatGPT analysis trigger
Add ChatGPT data to planning export for new offers
Related terms V2 prompt with context and anchor calculation
Implement OpenAI API fallback scraper with retries and metadata
Add TopPrompt.createdBy and TopKeyword.focusTopPromptUpdatedAt/By columns
Calculate organic position in GeoSources endpoint
Keep provider source categorization logic for AIO citations
Create ChatGPT Score similar to Content Score
Return focusTopPromptId in topKeywords endpoint
Add Analytics attribute to Jimo service integration
OpenAI Scrape add retries when no sources returned
Store scraper provider name in metadata
Editor6
Major editor refactoring with optimistic updates and improved routing and modal unification and Ask AI fix
Version History UX/UI redesign with metadata bar and filters
Make editor responsive
Fix version history date display in success snackbar
Fix content score alignment in version history
Prepare editor V2 routing activation
AI+ Content4
Agentic Atomic Dee Content generation with Strategist and Writer and Editor agents
Add Bedrock resilience for atomic generation
Atomic Existing prompt quality improvements with better anchor text for links
Update 6 prompts to GPT-5/GPT-5.1 with structured JSON output
Grids1
Column management and selection in data tables
UX/UI7
Improve Publications tooltip text with customizable pages count
Fix atomic existing review mode footer responsiveness
AI+ Features modal trigger improvement on editor click
Fix AI Property toggle collapse icon
Fix agents code contentCard right border visibility
Fix blink when sending second agent message
Fix profile menu dropdown positioning based on pin button visibility
Performances2
Switch position tracking from TOP 100 to TOP 30 with frontend and API migration
Improve datagrid display performance with index optimization
Corrections signalées par des clients2
Fix position filter display bug in Performances tab - Le Géant des beaux-arts
Fix Ask AI+ text replacement issue
Corrections4
GEOFix SQL increment for SourceCrawlMetadata
PerformancesFix JS crash when API call returns error
AI AgentsFix error when SEO analysis not launched
Fix Microsoft translator max parameter length for language detection
2 modifications
Corrections2
AI Agentsdisplay credits costs in tooltips
GEOdisable ai overviews computation for non-available countries
4 modifications
Corrections signalées par des clients1
AI AgentsFix unicode character
Corrections3
Fix diff comparison display when versions are identical
UX/UIFix agents fetch url tool not opening in new tab
Intelligence HubFix constraint violation on top pages insertion
3 modifications
Corrections signalées par des clients1
Fix loop navigation for limited guest writer
Corrections2
GEOdisable AIO tab when markdown preview is empty + added missing properties for keyword selector in editor v1
AI AgentsAdd new Localizer template in carousel
8 modifications
Corrections signalées par des clients2
Mark Atomic Optimize on error when no strategy has been generated
Fix i18n translations on editor V1
Corrections6
AI AgentsFix content-localizer prompt template phase headings
GEOFix organic position retrieval on sources
GEOFix CrawlingMetadata serialization
AI AgentsRemove unicode escaping to avoid confusing llm
AI AgentsFix templates UX writing
AI presets fix unauthorized access to brandvoices and presets
22 modifications
AgentsUX/UIEditor
Améliorations18
Agents7
Tool improvements: send selected text with highlighting and code block rendering and updated system descriptions
Fix message collection retrieval with persisted tool metadata and ToolUseStartedEvent restoration
Content version comparison after editing with metadata
Prompt refactoring with reusable blocks and partials
User feedbacks sent to Mixpanel with UX improvements and persistence
New Localizer agent with configuration and translations
Fix link behavior in before/after tool
Editor3
AI Presets: save settings and apply default preset on page load
Version History UX/UI redesign with navigation and metadata improvements
Responsive Editor
GEO2
AI Overview
New Focus Prompt election
UX/UI6
Optimization Component
Add Validate CTA in Performances folder filter
Update tooltips and messages for Billing AI+ credits and Service Integration pause banner and Invite users typo fix
Autofocus on first form input in Agents
Expand clickable area to close filters
Add Data-tour-target for PlatformSelector component
Corrections signalées par des clients2
Search volume and average position not immediately displayed in Pages tab
Fix Pages URL export functionality
Corrections2
PerformancesFix delta and evolution calculation for position tracking
AI AgentsMake agent resilient when SEO analysis is missing
5 modifications
Améliorations1
Intelligence HubAdd tooltips in configuration screen
Corrections signalées par des clients2
Handle markdown headings in bulk generation
Use Anthropic instead of Bedrock for atomic Optimize
Corrections2
PerformancesHandle refresh data on select Periodicity in Header
PerformancesFix Matomo data retrieval
3 modifications
Améliorations1
AI AgentsAdd Punctuation
Corrections signalées par des clients1
Fix page urls duplication on export
Corrections1
Fix ai fact checking credits refunding
4 modifications
Corrections4
Fix atomic existing retry
AI AgentsFix history tooltip
AI AgentsFix last message retrieval
Fix memory issues on Intelligence Hub export
14 modifications
Améliorations7
AI AgentsRead content from Page Tab
AI AgentsAdd GEO and SEO recommandations
AI AgentsVarious improvements
Intelligence HubImprove rules on Intell Hub urls
WIP[GEO] Add Ai Overview
GEOImprove GEO questions
Change wording of "Suite AI+" to "AI+ features"
Corrections signalées par des clients2
Fix Atomic Content generation footer status issue
Fix missing performance route config on /text route
Corrections5
Fix PageQueryBuilder when asking staticHtml
Fix Ai Properties settings
Fix Storybook CI
Improve Folders interactions in planning
Fix Ai Writing rate limit hit
2 modifications
Corrections signalées par des clients2
Raise timeout for AWS Bedrock
GEOCheckComputed check isCompleted
4 modifications
Améliorations2
Add Agents data-tour-targets
GEOAdd resilience to not try to extract PDF Content
Corrections signalées par des clients1
Bulk atomicCatch TransportException and fix credits refunding
Corrections1
GEOFix redirection if no acces to geo tab
6 modifications
Corrections6
Handle Optimisation header undefined value
GEOGeo Analysis Blocked By Crawl Url
Raise timeout for AWS Bedrock
GEOEscape special characters from URL titles
GEOAccept null SERP Insight if computed
Fix user displaying in credit logs
3 modifications
Corrections3
EditorFix undo / redo save behavior
Raise context to 1M tokens in from-scratch agent
Remove explicit calls to azure openai
4 modifications
Améliorations1
GEOAuto fail long pending geo analysis
Corrections3
AI AgentsFix UI for right click new agent thread
AI AgentsFix message error status and retry
GEO- Fix DataForSeoScraper Url treatment
8 modifications
Améliorations1
AI AgentsAdd MixPanel events
Corrections7
GEOBug Relaunch Analysis
Improve error handling in Agent Messages
GEOPage Data Provider return wrong TopPrompt
GEOFix CA-QC country code on scraping
GEOHandle nullable properties in pipeline
GEOBug MixPanel Tab clicked event
PerformancesHandle display Grid in detailed view
7 modifications
Améliorations1
Add GEO data-tour-targets
Corrections signalées par des clients1
PerformancesFix pages ordering with lastPublishedAt
Corrections5
AI AgentsFix preview of agent content localizer
AI AgentsFix agent message tool pending state
AI AgentsFix agent message html rendering
GEOEscape quote inside URL in preview
GEOFix cant relaunch on failed analyses
13 modifications
Améliorations6
AI AgentsStart to create and use AI Agents
GEODisplay GEO recommendations in Editor SidePanel
EditorImplement navigation memory in SidePanel
PerformancesImprove navigation to Editor
Push user data to Jimo
WIP[Intelligence-hub] Introduce competitor configuration allowing inclusion and exclusion of URL patterns
Corrections signalées par des clients1
Fix Atomic bulk setting modal
Corrections6
Fix empty state when page is not published without URL
Fix Atomic content in review with null HTML
Multiple UI fixes
Fix query parameter for existing content in Planning
Fix positions display with "-" indicator in Performances
Fix display Focus Keyword last known position in Performances
1 modification
Corrections signalées par des clients1
Fix Page QueryBuilder
3 modifications
Corrections signalées par des clients2
Multi ChannelFix pages ordering on export data
Content IdeasFix limit credit message
Corrections1
EditorFix Content Score chart not displayed in Performances tab
5 modifications
Corrections signalées par des clients1
PerformancesFix js crash on unfound conversion goal
Corrections4
GEOFix case sensitive highlighting
Fix AI properties form field height
UX/UIFix Agent writing
Fix redirection due to unauthorized webhook query
5 modifications
Corrections signalées par des clients2
Fix dynamique filters injection on pages export
PerformancesHandle unranked positions in trends
Corrections3
Fix stream sse error state
Fix custom agent prompt
Fix search volume displaying
12 modifications
Améliorations5
AI AgentsEnhance existing and implement internal link checker and custom agents
WIP[GEO] Continuous building of GEO module
Improve credits consuming history and tooltips
Handle warnings on semjibot crawl check failure
PromptingImprove headings, FAQ repetition and bullet list prompts
Corrections signalées par des clients4
Intelligence HubFix out of range pagination
Intelligence HubFix hash in color displaying
PerformancesFix default value for metric trend cell
Fix Search Intents prompt JSON output format
Corrections3
Multi ChannelResolve query params issue
PlanningFix content status on dropdown
Various UI/UX fixes
1 modification
Corrections1
Fix search intents formating
5 modifications
Corrections signalées par des clients1
Fix column width persistence on row selected in Grids
Corrections4
Intelligence HubFix bug filters on drill in Data Explorer
Intelligence HubFix bug report filters
Fix 404 errors on bulk delete request on page
Fix 409 errors on analysis request on page
12 modifications
Améliorations2
WIP[Agents] Implement Legal compliance and Social Repurposer agents and credit consumption
WebhookAdd draft id in webhook JSON output
Corrections signalées par des clients1
Fix double save behavior in editor
Corrections9
Multi ChannelFix empty state disappearing when using filters
Multi ChannelFix API calls when AI property doesn't exist
Multi ChannelUX/UI improvements for spacing in charts/tooltips/grids
Multi ChannelDisplay Content Score for content published before the 30-day period
Multi ChannelFix Performances breakdown redirection
UX/UIUI adjustments for "No search results" empty state
UX/UIVersion History adjustments
Focus Keyword input bug fixes
Fix default redirection
2 modifications
Corrections2
Fix on success callback after analysis to fetch report
Fix bugs in Grids
7 modifications
Corrections signalées par des clients3
Fix column width persistence on row selected in Grids
Fix folder listing for limited guest writers
Fix Mark As Published empty state display condition in Editor Performance
Corrections4
Fix pages export issues
Multi ChannelCompute missed evolution metrics
Fix users invitation count and checkboxes in settings
Multi ChannelUX UI improvements
6 modifications
Corrections signalées par des clients1
Raise max token on paragraph prompt
Corrections5
GEOFix missing delete cascade on geo analyses
Multi ChannelBounce rate evolution color + FK position >100 condition
Fix mixpanel tracking
Fix compare published content
Fix Bulk atomic flow
4 modifications
Corrections signalées par des clients1
Multi ChannelFix all channels tab incorrect data overview performances
Corrections3
Multi ChannelNo service integration state for edito channel card
Multi ChannelFix metrics delta display and suffix
Multi Channel403 errors on analytics search
8 modifications
Corrections signalées par des clients4
Better management of error snackbar
Multi ChannelFix all channels tab incorrect data
Fix display MetaDataBar
Fix import multiple url simultaneously
Corrections4
Fix session replay configuration
Fix multi channel filtering issues
Multi ChannelFix 403 on endpoint analytics endpoint
Multi ChannelNo service integration state for editor metric cards
23 modifications
Améliorations9
WIP[GEO] Implement GEO analysis
ReportFinal improvements/fixes on multi channel report
WIP[Agent] Prepare releasing of AI Agents
EditorAnalysis can be launched again on the same day
UX/UI[Editor] Improve rendering on heading selector
UX/UIImprove renaming on version history
UX/UIImprove side menu pinning behaviour
UX/UIImprove translations
Improve Search Intents generation prompt
Corrections signalées par des clients2
Fix "Draft assigned to another User" bug
Fix blinking page
Corrections12
Fix filter on position over 100
Fix error message on AI Settings when Optimzed Content is in review
Fix sidepanel resizing in Pages tab
Fix icon alignments
Fix pagination state when refreshing page
Fix AI+ template usage on version history
Fix issue when connection to backoffice when using Authenticate with Google
Fix API calls to avoid 409 errors
Fix Intelligence Hubs calls when no AI Properties are available
Fix assignation icon
Remove Take a tour button on Brand Voice screen
Fix style overriding in various modals/screens
1 modification
Corrections signalées par des clients1
Fix boolean filtering on data export
6 modifications
Corrections signalées par des clients2
Improve reliability when fact checking is used in Atomic Optimize
Fix error dispatching on missing public routes
Corrections4
Multi ChannelFix multiple filters on performances
Multi ChannelReversed yAxis for positoin trends
Multi ChannelFix sort conflict with active filters
Multi ChannelFix position 100 in editor card
9 modifications
Corrections9
Multi ChannelMultiple UI fixes
Atomic existingResolve credit refund issue
Multi ChannelFilter for published contents metrics relied on a outdated data
Multi ChannelFix Matomo unauthenticated exception
Multi ChannelEmail reporting performances fix
Fix error dispatching on missing public routes
Force top100 when retrieving SERP from DataForSEO
Fix search filter in ContentQueryBuilder
Fix access to Ai Agents for demo
8 modifications
Corrections signalées par des clients5
Fix rank tracking limit featureset key
Fix sorting on multichannel pages API
Multi ChannelFix 403 errors on page metrics and access to ai-search channel
Fix copy/paste from Editor to Google Docs and word
Fix editor generation type selector position
Corrections3
Multi ChannelNo total for position metrics
Multi ChannelLocked states when no access to rank tracking
Multi ChannelMultiple UI fixes
11 modifications
Corrections11
Multi ChannelFix position trends chart
Allow superadmin to bypass bulk atomic existing ff restriction
Improve first load and enable gzip on nginx config
Resolve aggregated metrics from piano analytics
Multi ChannelDisplay data 0 depending on service integration configuration
Multi ChannelFix data retrieval
Search IntentsEscape non json part from LLM response
Multi ChannelFix positions table delta/evolution display
Multi ChannelFix focus keywords chart type in editor performances
Multi ChannelFix rank tracking limit alert behaviour
Fix filters applying on data export
2 modifications
Corrections2
GEONo loading state or empty state when using demo data
Multi ChannelMultiple UI fixes
14 modifications
Améliorations5
PlansIntroduce new business plan tiers
GEOChatGPT-powered GEO analysis workflow
WIP[GEO] Google Ai Overviews-powered GEO analysis workflow
Atomic ExistingBulk content processing capabilities
Promote stable features from beta to production
Corrections9
Multi ChannelResolve data synchronization and display issues
Multi ChannelFix crash js when removing filters
Resolve content duplication issues in atomic generation
Rank TrackingFix position monitoring accuracy and reporting inconsistencies
PlanningResolve data grid UX, filtering, sorting, and pagination issues
EditorFix various interface responsiveness and user experience issues
Resolve scoring discrepancies between planning and editor modules
Page ImportImprove error messaging clarity during bulk import process
Fix url crawling
4 modifications
Corrections4
Multi ChannelFix trends cell refresh
Multi ChannelFix query params reset on navigation
PagesFix multiple initial fetch due to unencoded query params
Multi ChannelAdd missed filters
4 modifications
Corrections signalées par des clients2
ReportFix datetime format by periodicity
ReportFix sorting in grids
Corrections2
Fix query cache warmup
Multi ChannelMultiple fixes
1 modification
Corrections1
Fix blocked public requests which were not authenticated
Améliorations d'infrastructure et de stabilité.
1 modification
Corrections1
Multi ChannelMultiple fixes: zero filling, position data, rounding and sort
1 modification
Corrections1
Fix authentication logout cycle
Améliorations d'infrastructure et de stabilité.
1 modification
Corrections1
Fix performances issues on pages endpoint
18 modifications
Améliorations8
Multi ChannelMany improvements, module is now ready
WIP[Agents] AI Agents module in progress
SettingsChanged avatar color palette
Added German language support for the Semji interface
Added interface language setting to Beamer
Added missing data-target for Jimo
Metrics can be retrieved on published pages without analysis
GEOPipeline in progress
Corrections signalées par des clients3
WebextensionFixed unstable behavior causing the extension to close
PagesFixed potential score recomputation when connecting service integrations
Fixed analysis errors when raw_keywords is empty
Corrections7
EditorFix metadescription dropdown position
Multi ChannelFix folder filter general
Fix grid header position when sticky
Fix atomic content modal reset choice behavior
Fix disabled Additionnal Sources on Bulk Atomic
Fix missed url redirection handling on outgoing links computing
Fix diff link highlighting
1 modification
Corrections1
Fix access denied for query cache warming for page metrics
Améliorations d'infrastructure et de stabilité.
4 modifications
Corrections signalées par des clients1
PerformancesFix dates in charts due to location
Corrections3
UX/UIFix ai property option accordion display
Fix display of pages counters in page layout
WIP[Multi Channel] Multi channel UI fixes + rounding
2 modifications
Corrections signalées par des clients1
Add resilience to Atomic Existing when pod is being deleted
Corrections1
Fix access denied for some workspace on PageMetricKeywordPosition
2 modifications
Corrections signalées par des clients1
Fix organization selector height
Corrections1
Multi ChannelDefault featureset value on overview charts
1 modification
Corrections signalées par des clients1
Fix Search Intent generation when containing invalid JSON
8 modifications
Améliorations5
WIP[Multi Channel] Multi channel module in progress
WIP[GEO] API database structure
Persist filters on Intelligence Hub report date change
Introduce Before/After values for date range filters
Interaction with menu in Hover
Corrections signalées par des clients2
Fix planning due date optimistic update
Remove links in the brand voice and knowledge base editor
Corrections1
UX/UIFix outline icon color
1 modification
Corrections signalées par des clients1
Fix traffic on Intelligence Hub when websites are configured on different countries
1 modification
Corrections signalées par des clients1
Fix issue when using incomplete Brand Voice
3 modifications
Corrections signalées par des clients1
Fix invite user
Corrections2
UX/UIFix save button on excluded terms
UX/UIFix create workspace style
22 modifications
Améliorations9
Jimo integration
EditorResizable Editor Sidepanel
EditorEnable title on add link modal
EditorAdd Queued empty state to Atomic Existing
Content IdeasChange trafic type filter to multiple selection
WIP[Editor] Prepare GEO Sidepanel
WIP[Editor] Prepare AI Agents
Intelligence HubAdd Unranked position filter
WIP[Multi Channel] Multi channel module in progress
Corrections signalées par des clients2
Accept outgoing links recomendation with one character
Fix editor footer overflow
Corrections11
Various fixes around plan limitations
Fix fact-checking prompt
Fix tooltip "My Position" in Intelligence Hub
Fix display of Custom Goals names
Fix display of disabled workspaces for super admin
Fix identify user on mixpanel
Fix create user on Backoffice
Fix switch user role on Settings for super amdin users
Fix plan limitation display on Webextension settings
Various UI/UX fixes around other sources setting
Fix display of webextention limit users in settings
4 modifications
Corrections4
Atomic evaluation modal
Fix atomic existing when LLM is crashing
Fix addPrompt with formatted messages
Segregate websites snapshots for Intelligence Hub on workspace language and country code
5 modifications
Améliorations1
Atomic evaluation & MixPanel events
Corrections signalées par des clients1
Fix duplicates domains in competitors configuration
Corrections3
Fix Help Center links
Replace "!important" in tailwind scss
Fix adobe analytics data retrieval
13 modifications
Améliorations2
WIP[Multi Channel] Logic and interface implementation in progress
Track recommendations HeatMaps MixPanel events
Corrections signalées par des clients3
Fix number of contents in planning for users with Limited Guest Writer role
Fix list of folders for users with Limited Guest Writer role
Fix Bug Meta-description display in Editor
Corrections8
Fix display conflict in Version History
Fix UI regression in Intelligence Hub reports
Fix Radio NumberFilters Bug
Fix Bug "Already in Planning" in Pages import
Fix JS crash in Editor
Fix MixPanel Atomic Existing tracking
Various UI/UX fixes
Display competitor in Reports tooltips
2 modifications
Corrections signalées par des clients2
Meta description input height
Fix fact-checkint prompt
1 modification
Corrections1
PerformancesPut ecommerce category back at the bottom of the page
1 modification
Corrections signalées par des clients1
Fix atomic existing update status error
11 modifications
Améliorations6
Atomic ExistingCompleted logic and interface refinement
WIP[Multi Channel] Logic and interface implementation in progress
Enhance brand voice interface settings
Update AI prompts
Multi ChannelImplement Matomo multi channel integration
Support new languages Chinese/Hong Kong 🇨🇳, Japanese 🇯🇵, Korean 🇰🇷, Chinese/Singapore 🇸🇬 and Chinese/Taiwan 🇹🇼
Corrections signalées par des clients2
Fix tooltip wording
Fix wrong title displayed in title
Corrections3
Fix product tours icons displaying
Resolve Diff Content issues
Resolve content conflict modal pop-up
1 modification
Corrections1
Force PHP version to 8.3.22 to prevent segfaults
1 modification
Corrections1
PerformancesIgnore current day in analytics data to avoid unconsolidated data
2 modifications
Corrections2
Fix regression on at internet message handling
Fix intel hub info icon thickness and color
2 modifications
Corrections2
Fix fail on saving content after a conflict
Fix AI Properties classification when copying from a previous report
1 modification
Corrections signalées par des clients1
Fix loop fail for Limited and guest users
4 modifications
Corrections signalées par des clients1
Resolve content removeEmptyTags issue
Corrections3
PerformancesFix duplicate metrics for Analytics data
Fix atomic content dialog modal persistence
Fix default parent setting on folder creation
17 modifications
Améliorations3
PerformancesAdd new Service Integration
Performances[WIP] Continue work on Trends metrics
Atomic Existing[WIP] Continue work on pipeline and screens
Corrections14
Fix copy/paste behavior for headings in editor
Fix content prefetch on page overview
Fix helicone generation link
Fix webextension impersonate
Fix graph loading status on Intelligence Hub
UX/UIFix link behavior in editor
UX/UIReplace “All folders” with “All content”
UX/UIFix sidebar on brandvoice edition
UX/UIFix filter closing after clicking on validate
UX/UIFix closing of secondary filters when selecting all
UX/UIFix bug translation funnel stage
UX/UIAdd a loader when starting optimization
UX/UIFloating AI button position
Fix grid selection on dashboard
2 modifications
Corrections signalées par des clients2
Fix content ideas cluster refresh
Fix blank screen on search intelligence
3 modifications
Corrections3
Remove excluded terms in search intents
Fix pages filters conflict with internal filters
Fix planning content score filter value
2 modifications
Corrections signalées par des clients1
EditorFix fetch behavior for legacy plan without metadescription
Corrections1
Fix webextension build
7 modifications
Améliorations6
🇬🇷Add support for Greek language
PerformancesAdd new Service Integration
Performances[WIP] API Endpoint creation for new Performance screens
AI+ AssistantAdd new tools to interact with Intelligence Hub
Atomic Existing[WIP] Prepare Atomic Existing
UX/UIVarious UX/UI improvements
Corrections signalées par des clients1
Fix issue on sensitive topics in analysis
1 modification
Corrections signalées par des clients1
Fix optimize existing content crash
1 modification
Corrections1
Add Diffbot extraction resiliency for empty results with 'norender'
1 modification
Corrections1
Fix Diffbot extraction empty results with 'norender'
2 modifications
Corrections2
Fix event tracking on folder creation
Fix data retrieval for multi channel performances
3 modifications
Corrections signalées par des clients2
Intelligence HubFix url funnel step classification with Ai
EditorFix queue behavior when adding new item
Corrections1
Intelligence HubFix my position >100 filter option
13 modifications
Améliorations7
Add third level folders in Planning
Atomic Existing[WIP] Pipeline Implementation
Performances[WIP] Implementation of API data collection service for analytics metrics
Intelligence HubImprove loading performances
Upgrade FAQ model
Add Jimo script for tracking
Grid TH on 2 lines
Corrections signalées par des clients2
Intelligence HubResolve top pages keyword classification mismatch
EditorFix copy behavior for Notion
Corrections4
Intelligence HubFix page type filtering and configuration
Various UX/UI fixes
Keyword Length filter type
Add lock icon on Atomic Content button
6 modifications
Corrections signalées par des clients3
Fix filtering for planning contents in dashboard
Fix load of ai properties in data explorer
Fix selection of current date in editor metabar
Corrections3
Fix planning refresh after bulk delete
Fix autoscroll to top on Ask AI generation
Fix position of generation type selector
1 modification
Corrections1
Drop Serp Insight enqueue processor
3 modifications
Corrections signalées par des clients3
Fix pages updated filter
Feat added between operator for numeric filters and operator selection for front filters
Fact check prompt update
2 modifications
Corrections2
Fix grid first column auto width
Fix importedAt ordering from pages
6 modifications
Corrections signalées par des clients2
Fix Copy text to clipbaord
Fix content ideas grid actions
Corrections4
Fix Pages search filter display
Fix Intelligence Hub filtre drill firstSeenAt filter active
Fix display of sorting icon in grid header
Fix display of page metrics in Overview
13 modifications
Améliorations7
EditorImproved copy-pasting behavior
Intelligence HubImproved performances
PagesImproved performances
UX/UISome UX/UI improvements
Upgraded metadescription prompt
Upgraded fact-checking prompt
Performances[WIP] Implementation of API data collection service for analytics metrics
Corrections signalées par des clients1
Fix grid sizing behavior when collapsing menu
Corrections5
Fix empty title in Data Explorer
Fix invalid date during focus keyword analysis
Fix copy-pasting behavior for tables in editor
Fix deletion in bulk mark as published dialog
Fix loop call on refresh_data with HTTP error 500
1 modification
Corrections1
Fix Intel hub competitorWebsiteId filter
6 modifications
Corrections signalées par des clients3
Fix crash in calendar view
Fix scroll in AI Content Add Form
Fix Word 365 Online content formatting
Corrections3
Improve impersonate problems
Fix nullable output value type on ai property classification
Fix version history navigation
2 modifications
Corrections signalées par des clients1
Fix fact checking max token
Corrections1
Fix impersonate build url in Backoffice
2 modifications
Corrections signalées par des clients1
Fix Report folder filter, folders list
Corrections1
Fix missing commits due to v17.2.2 - redirection problems related to impersonate
1 modification
Corrections signalées par des clients1
Fix inaccessible forgot password and signup screens
4 modifications
Corrections4
Fix pages counters filters and delete latency
Fix keyboard handling on filters
Prevent Piwik rate limit wall
Fix missed ordering criteria on pages
1 modification
Corrections1
Fix redirection problems related to impersonate
17 modifications
Améliorations8
PagesImproved performances
Intelligence HubImprove performances on Data Explorer
PlanningAdded "Last modified" column
Intelligence HubAdded sorting to Persona and Funnel Stage columns
UX/UISome UX/UI improvements
Multi-channel[WIP] Setup DB structure for multi-channel
Upgraded QUESTIONS recommendations prompt
TrackingAdded mixpanel tracking to filters & menu items
Corrections signalées par des clients1
Fix not ignoring table cells row and col span
Corrections8
Fix Intelligence Hub charts colors
Fix undefined count number in data explorer
Correctly handle content score equality filter in Performance
Fix planning product tour
Fix menu item width
Handle invalid json returned by LLM
Fix Brand Voice lateral menu
Fix AI properties filters loading and drilling
Améliorations d'infrastructure et de stabilité.
1 modification
Corrections1
Fix fail computing PAA ans search volume for analysis questions
1 modification
Corrections signalées par des clients1
Fix Piwik Goal selection
1 modification
Corrections1
Fix page focus keyword setting
2 modifications
Corrections signalées par des clients1
Fix workspace/organization name in settings
Corrections1
Fix AI properties feature set enabling
4 modifications
Corrections4
Fix page metrics call
Fix Questions formatting and Sort keywords by search volume
Fix diff content modal navigation
Fix version history outline
1 modification
Corrections1
Fix AI properties activation
1 modification
Corrections1
Display new tooltips in data explorer
Améliorations d'infrastructure et de stabilité.
5 modifications
Corrections5
Fix ai property options migration
Fix clear search filter outside data explorer
Fix user access check to the brief tab
Fix loader on content ideas listing
Various UX/UI fixes
25 modifications
Améliorations8
Intelligence HubConfigure AI properties
Content IdeasImprove content ideas performances
EditorAnalysis Search Intents using AI
Intelligence HubAdd filtering and sorting on Keyword, Url and Title
Improve filters UI
EditorSERP Insight and compute Search Intents samples are now non blocking steps
Add user job title to Hubspot pushed data
Enhance brandVoice integration to ask ai
Corrections signalées par des clients4
Fix redirection fail when user token is expired
Fix update evolution cells in Performances
Fix date on Intelligence Hub evolution chart
Fix connecting Google Analytics accounts
Corrections13
Fix dropdown font-family
Fix back button in version history
Fix collapsible menu and profile header overflow
Fix AI generation selector scroll behavior
Various fixes on Ask Ai+ dropdown
Fix error messages on knowledge base errors
Fix AI accesses for Basic & Essential plans
Fix limited guest access role in Only Intelligence Hub plans
Fix wording on Performances
Fix page export Custom Goals data
Improve display of numbers
Fix tooltip on Performances
Improve content extraction on Knowledge Base contents
3 modifications
Corrections signalées par des clients2
Fix performances sections display
Fix trigger save fro toolbar
Corrections1
Fix position evolution sort
1 modification
Corrections signalées par des clients1
Fix give guest and limited writers access to Ask AI and custom templates
1 modification
Corrections signalées par des clients1
Fix comments saving in editor
1 modification
Corrections1
Fix intel hub quotas validation on report creation
7 modifications
Améliorations1
UX/UISome menu UX/UI improvements
Corrections signalées par des clients2
Fix Fact-Checking activation
Add redirection handler for editor/hub routes
Corrections4
Fix navigation problem on browser go back
Fix intel hub traffic chart data, not using legacy properties anymore
Fix content diff title and metadesc style
Fix AI+ generation type selector position bug
5 modifications
Corrections signalées par des clients1
Fix key points prompt
Corrections4
Fix crash when impersonating
Fix editor saving behavior for break lines and alert prompting
Fix Editor IA UI Limits
Fix add to planning dialog when creating a new folder
1 modification
Corrections signalées par des clients1
Fix connect issues when refresh token expires
13 modifications
Améliorations5
EditorUse AI to cluster Questions recommendations
Content Ideas[WIP] Optimize loading performances
Pages[WIP] Optimize loading performances
Intelligence Hub[WIP] Prepare AI Properties
UX/UISome UX/UI improvements
Corrections8
MixPanel tracking issue on AI+ Content
Fix optimistic update on Planning
API error when adding a new "FR Quebec" workspace
Fix handle empty SERP on competitor top page
Fix save when inserting optimizations
Fix grid reload in pages when cancelling add to planning
Fix webextension links to app
Fix display of menu hub
10 modifications
Corrections signalées par des clients1
Fix open links in editor if text is formatted
Corrections9
Fix workspace creation UI on small screens
Fix alert prompting after sync from website in editor
Fix Notification Card width
Fix typo show more button on question recommendations
Fix title in related terms modal
Fix display editor in version history
Fix change version content
Fix knowledge base asking error on content generation
Fix diff content highlight perfs
12 modifications
Améliorations1
Add gemini flash 2 model
Corrections signalées par des clients5
Fix tracking position when workspace has disabledAt in future
Fix organizations accesses in settings
Fix show assigned user in planning calendar view
Fix relative urls in editor
Fix z-index hubspot
Corrections6
Fix hover style of content ideas listing
Fix editor html content after sync from website
Various fixes around intelligence-hub filters on keyword brand
Fix edit workspace data from Backoffice
Fix Menu Hub item lock position
Fix Typo keyword limitation
7 modifications
Corrections7
Fix MixPanel AskAI Event
Fix highlight colors in content diff
Fix backoffice edit workspace
Fix aiWorkspacePrompt access
Fix new sorts Traffic by type Report
Fix organic report without keywordBrand filter
Fix wrong date on search intelligence evolution report
2 modifications
Corrections signalées par des clients2
Fix URL suggest freeze when too many pages
Fix keyword brand computation on Content Ideas
2 modifications
Corrections2
Fix AI_WorkspacePrompt constants
Fix 403 calls on knowledge documents
5 modifications
Corrections signalées par des clients3
Fix text view in editor page
Fix content status settings
Handle editor redirections from old to new urls
Corrections2
Fix AI_WorkspacePrompt constants
Fix update label on Pages
9 modifications
Corrections signalées par des clients2
Fix hubspot chat
Fix access to pages from Performance
Corrections7
Fix filters persistence when navigate
Fix UX/UI blink on user profile when collapse menu
Fix deletion of content ideas
Make webextension unavailable on Semji app
Fix default tab on Pages
Fix wrong data provider in Settings
Fix profile data update
1 modification
Corrections1
Fix empty state menu hub
19 modifications
Améliorations6
Implement the new sidebar Hub Menu
Intelligence HubAdd filters and improvements
Intelligence HubAdd "Other Brand" traffic type
Enhance diff content UI/UX
Add new plans improvements
Manage workspace currency
Corrections signalées par des clients6
Fix text removal issue when adding a highlighted comment
Fix term detector miscounting occurrences with stop words
Fix analysis failed on CPU overhead
Fix date picker from planning
Fix tracking limit reached wrong display
Fix conflict modal appearance on content saving
Corrections7
Fix counting of number of pages to analyze
Fix intelligence hub UI/UX issues
Fix missed "Due Date" header in planning listing
Fix bulk atomic errors during content generation
Fix content score filter in planning
Fix sidebar toggling when adding a new comment
Fix AI+ content mixpanel tracking
1 modification
Corrections signalées par des clients1
Fix retry atomic content bulk
1 modification
Corrections signalées par des clients1
Fix dispatch spreading in threads query
1 modification
Corrections signalées par des clients1
Improve reliability on docs extraction in Knowledge Base
1 modification
Corrections1
Fix Error retrieving url monthly metrics
3 modifications
Corrections signalées par des clients1
Add dispatch in dependencies of queries/mutations error management effects
Corrections2
Retry tokenize processor between 5-10s instead of 30-60s
Handle Content Idea Search clusterization status when no Content Idea has been found
7 modifications
Corrections signalées par des clients1
Handle atomic with brand voice when some extraction are missing
Corrections6
Fix bug marketing funnel stage report
Fix memory limit when checking internal backlinks on large contents
Fix secondary filters persistence
Fix ask ai prompt
Fix pages keyword selector clicks metric
Fix line-breaks when generating atomic content
5 modifications
Corrections signalées par des clients3
Fix report tooltip pages with publications
Fix memory limit when crawling url with too large content
Fix user invitations limit reached
Corrections2
Fix Backoffice feature set bloc disposition
Fix keyword length filter
4 modifications
Corrections signalées par des clients2
Fix refresh of internal links in optimizations
Fix keyword selector when adding an already existing keyword
Corrections2
Fix intelligence hub charts tooltip
Fix billing settings english wording
18 modifications
Améliorations5
New offersConfigure new 'Suite & Hub' offers (BO)
New offersDisplay the new offers on the Billing screen
New offersMake the app "Intelligence Hub" only compatible
AI+ ContentAdd preview for user AI+ files
Add product tours for 16.2 features
Corrections13
Fix Google registration/connection problems
Fix inconsistencies in UX Writing/Data on Reports
Fix Title and Meta Description Alerting, highlight the device type concerned by the message
Fix message of reaching the keyword limit
Fix large gap between the generation modal and the rest of the content
Fix typography of Manage AI Files tooltip
Fix planning publication date color
Fix UX/UI bugs on webhook
Fix app urls in emails
Fix crash when navigating between versions with outline open
Fix space suppression when saving content
Fix bug when insert table in editor
Fix crash when trying to a user in organization
Améliorations d'infrastructure et de stabilité.
1 modification
Corrections1
Fix competitor website ref domain displaying
4 modifications
Améliorations2
Intelligence HubWorkspace domain can be configured as root domain
Intelligence HubVarious UX/UI improvements
Corrections2
Fix ordering state on DataExplorer
Fix "my position" ordering on DataExplorer
9 modifications
Corrections9
Fix unwanted scroll in editor focus keyword selector
Fix remaining AI credits number in planning rows
Fix pages cannibalisation icon display in grid
Fix bulk atomic content dialog, disabling other sources button
Fix stream errors related to bulk atomic
Fix grid pagination on first load
Fix trackable pages on Report
Fix planning filters reset on workspace switch
Fix no capitalize for report metrics date selectors
1 modification
Corrections1
Add missing funnel stage + semi-dynamic funnel stage for chart & translation
3 modifications
Corrections3
Removed page types confused as filters
Fixed webhooks help center url
Add missed webhook routes for user role
2 modifications
Corrections2
Fix date picker on single mode
fix brand-voice name color
Améliorations d'infrastructure et de stabilité.
25 modifications
Améliorations10
AI+ AssistantBrand new Semji Assistant :robot:
Editor/AI+ ContentAdd feature to continue generation with next paragraph/key points
Webhooks can be triggered on page publication
Add new pages type: Local and Video
Page type can be updated on Content Hub
AI+ ContentAdd SERP Insights in Outline prompt
AI+ ContentImprove Ask AI+ prompt
AI+ ContentImprove Ask AI+ UX
Intelligence HubImprove layout
UI/UX improvements
Corrections15
Fix classifications on Intelligence Hub
Fix routing on Intelligence Hub
Fix issue when optimizing an existing page in Intelligence Hub
Fix report on branded Keyword in Intelligence Hub
Fix notification on Intelligence Hub pipeline
Fix Intelligence Hub with traffic filter
Fix timeout error when using Knowledge Base
Fix rendering/formatting issue on Ask AI+
Fix empty line after insertion
Fix issue on content insertion
Fix fact check rendering
Fix activation/deactivation on Brand Voices
Fix heading renderings in Content Plan
Fix remove from planning in Content Idea action
Fix monthly top page referential retrieval in Intelligence Hub
3 modifications
Corrections3
Use azure-openai on url classification
Fix formatting when insert after ask ai
Fix formatting when replace after ask ai
1 modification
Améliorations1
Intelligence Hub - fetch pages over a specific traffic number
1 modification
Corrections1
Fix portal fact check card display timeout
3 modifications
Corrections3
Fix crash on creditslog screen
Fix unnecessary re-renders that closes filters
Fix bulk actions on data explorer
1 modification
Corrections1
Add failover on MeaningCloud downtime
2 modifications
Corrections2
Fix data retrieval with DataForSeo
Fix sender email name when User has no name set
Améliorations d'infrastructure et de stabilité.
5 modifications
Corrections5
Fix pages import date last month translation key
Allow retry and refund on Ask AI+ sub routines
Fix create draft style
Fix double scrollbar in Ai Edit Content modal
Background Filters dropdown color fix
7 modifications
Corrections7
Fix responsive create and update draft
Fix display condition of floating AI in Editor
Fix missing max height for parent folder selection in edit folder dialog
Fix billing invoicing contact us button
Fix filtered Data in MindMap
Fix disabled actions on content ideas clusters for legacies
Fix disable status of add to planning in data explorer
2 modifications
Corrections2
Fix wrong filter on report status in Executive Hub
Fix white screen bug when applying Position filter in Pages and Content Ideas
26 modifications
Améliorations5
AI+ ContentAdded configuration of temperature and token output in advanced mode
AI+ TemplatesMany improvements on custom templates
EditorAdded a loader for Serp Insight
Intelligence HubRemove useless datapoint
Intelligence HubRename Search Intelligence / Executive Hub
Corrections21
Fix expensive call on remainingAiWorkspaceUnit
Fix translations
Fix wrong translation keys on dashboard
Fix lock when an error occurs during new draft creation
Fix Ask AI and comment tooltip position in editor
Fix display of trends in Report
Fix computation limit of the competitors in Executive Hub
Fix wrong parsing of markdown during atomic bulk
Fix incorrect click behavior of the new draft button on Planning
Fix UI/UX grid columns size in Report Positions
Fix UI/UX status select style
Fix UI/UX edit modal of folders style
Fix wrong reference of competitor when saving configuration
Fix display of incorrect data during navigation between reports
Fix crash during switch of versions in content history
Fix wrong payload on atomic auto retry when api error occurs
Fix wrong error message displayed when threshold error occurs during atomic
Fix incorrect comparison of columns in the grid which closes dropdowns
Fix truncating of text inside alerting of title and metadescription
Fix responsiveness of create new draft form
Fix ranked workspace url position computation in Executive Hub
4 modifications
Améliorations1
EditorAdded new word count logic
Corrections3
Fix UI/UX grid columns size in Report Positions
Fix UI/UX graph position in editor
Fix labels in Executive Hub tooltips
1 modification
Corrections1
Fix bulk atomic content, invalid contents filtering
Améliorations d'infrastructure et de stabilité.
1 modification
Corrections1
Fix Atomic Bulk generation
4 modifications
Corrections4
Fix Custom template menu position
Fix Serp Insight wording
Fix not keeping AI writing anchor if not needed
Fix Serp Insight computation
4 modifications
Corrections4
Fix slowness on editor
Fix Edit instruction with custom template, and keeping anchor for the advanced mode
Fix content generation popper init from the advanced mode
Fix performance issue on planning
2 modifications
Corrections2
Fix fetch loop error in brand voice selector
Fix ai settings read access for users
1 modification
Corrections1
Fix duplicated contents when having an atomic generation
2 modifications
Corrections2
Fix knowledge base other sources disabled condition
Remove asked property to attempt to reduce DB CPU
1 modification
Corrections1
Fix workspace unit limitations refetch and members access
3 modifications
Corrections3
Fix today date injection in prompts
Fix UI
Fix Fact checking when using Knowledge Base
33 modifications
Améliorations9
AI+ ContentSave your AI instruction as a template to reuse
AI+ ContentLaunch Atomic Content in bulk
AI+ ContentNew FAQ AI generation
AI+ Content/EditorAdded fact checking on website knowledge, knowledge base & knowledge > other sources
AI+ ContentSERP and user needs summary
Support new languages Croatian 🇭🇷, Bulgarian 🇧🇬 and Slovenian 🇸🇮
EditorUpdated outline UI
Intelligence hubUpdated OrganicTraffic/NonBrandedTraffic/NumberOfPages trends Graphs
AI+ ContentUpdated prompts
Corrections24
Fix partially content status filter
Fix UX/UI
Fix fact check loop
Fix credits usage correct order in table
Fix UX writing reports
Fix trend cell width
AGgrid dynamic columns resizing
Remaining credits counter is immediately updated
Fix max metadesc length
Fix wording executive hub
Fix fact checking card position
Fix translations
Fix UI/UX filters
Fix no floating ai on meta and content
Fix blink alerting metadesc/title length
Fix missing upgrade modal
Fix AI placeholder in readonly mode
Fix keep the same page/tab when changing workspace
Keep AI settings state even after logout
Fix new content initial body
Fix too many api requests for credits
Fix Brand Voice characters limits
Fix content conflicts pop up display
Fix pages crash
1 modification
Corrections1
Fix count occurrences in topic scorer
1 modification
Corrections1
Fix Ask Ai rewrite diff Highlighting
1 modification
Corrections1
Fix saving behavior with table in editor
5 modifications
Corrections5
Remove fact checking on completion make Longer/Shorter
Improve Insert before and insert after behavior
Fix scroll on MenuDropdown and Ask AI Input
Fix alignment for columns gain and change in report
Fix import date color on pages
3 modifications
Corrections3
Fix page classification on service integration
Fix wrap in editor inline action toolbar
Fix title placeholder during Atomic
1 modification
Corrections1
Fix wrong clean on html
2 modifications
Corrections2
Fix wrong condition on comments for Ask AI
Fix blink on Ask AI Input icon
1 modification
Corrections1
Fix Editor html before cursor and default generation type
14 modifications
Améliorations4
AI+ ContentAdd new feature Ask AI+ Write
AI+ ContentAdd new feature Ask AI Select/Rewrite
Update Quick start guide use case
EditorDisplay number of characters title/meta-description + alters
Corrections10
Fix retry UI after fact checking credits error
Fix AI menu behavior in editor when analysis is pending or missing
Fix Editor bug conflict modal
Fix fact checking card position after delete anchor
Allow user to change AI settings before a generation
Fix scroll on Generation popper card and set a max height
Fix UX/UI overflow on folder edition modal
Fix reverse URL and Files in the modal of source addition
Replace Search Intelligence by Executive Hub in User settings
Fix Reverse icons custom instruction and Knowledge Base
1 modification
Corrections1
Fix editor keypoints insertion
2 modifications
Corrections2
Fix incorrect usage of stream logic in floating AI
Fix typo on custom instructions placeholder
Améliorations d'infrastructure et de stabilité.
2 modifications
Corrections2
Fix hidden footer in editor for small screens
Fix hidden trend cell in reports
3 modifications
Corrections3
Fix crash when applying the keyword filter on pages
Fix the display of the workspace modal AI credit limitation
Fix excluded terms shown in optimizations
15 modifications
Améliorations7
Better management of Grid resize
Better display of show label on Search Intelligence
Enable hub menu for everyone with the new splash screen
Fact checking credits are manageable separatly
Add serp insight behind a feature flag
Add new snackbar after credits export
AI+ contentKeypoints & fact checking key points
Corrections8
Fix scroll when AI generation modal is open
Fix category assignation tooltip on content ideas
Various fixes on Generation popper card
Fix wording
Fix sort on url categoy filters
Fix regenerate AI functionnality
Fix retry AI generation
Add more reliability on Content Idea cluster generation
1 modification
Corrections1
Fix display of atomic popper errors
Améliorations d'infrastructure et de stabilité.
1 modification
Corrections1
Fix Search Intelligence workflow
4 modifications
Corrections4
Fix Settings manage AI+ files refetch
Fix report conversions chart title for custom goals
Fix MindMap bug
Fix file data retrieving step on PUT request
3 modifications
Corrections3
Fix Settings manage AI+ files toggle
Fix navigation on AI Generation Modal
Fix content highlighting enabled state, default to true
1 modification
Corrections1
Fix Pages isUpdated filter
25 modifications
Améliorations11
EditorHighlight text and toggle
AI+ Content- Prepare custom template
Add the imported_at filter & imported_by field in Pages
Add keyboard navigation on menu select
Pre-fill the information on Reports configuration screen
PlanningBetter display of calendar limitation on legacy plans
AI+ contentIntegrate Ask AI+ logic
AI+ ContentAdd logic around displaying report/vote after each AI generation
EditorImprove copy/paste from external GDoc & Word & MSword to Editor
Improve Highlight an existing page in the "All Pages" view
AI+ ContentAdd key points generation
Corrections14
Fix Crash when clicking on the FloatingAI in Editor
Fix Editor remaining in readonly mode when trying to launch generation without analysis
Fix translations in Search Intelligence
Various UX/UI improvements
Improve suggested urls in analysis
Rework column size/resize on data grids
Fix data filtering display in Pages Grid
Fix add associated term to bulleted list crashes Editor
Fix Not display the Fact-checking icon in Ai+ Content when regenerating
Fix Data Explorer GridHeader
Ask AI+ - Do not translate the feature in the Editor and add the "+"
Fix selectedHTML sent to API
Fix Popper IA positioning
Fix lock of the metadescription field in editor
1 modification
Corrections1
Fix bug on sort and filter on Executive hub charts
1 modification
Corrections1
Fix default folder on draft creation
1 modification
Corrections1
Fix add feature flag on data explorer search
2 modifications
Corrections2
Fix page url classification when isInstock = false
Fix UI/UX
3 modifications
Corrections3
Fix UX/UI
Fix encoding errors in prompts injected texts
Fix webextension crash on first launch
2 modifications
Améliorations1
AI+ ContentImprove paragraph prompt
Corrections1
Fix executive hub competitors filter label
7 modifications
Corrections7
Remove empty nodes in editor after atomic
Do not reset the queue of streaming even on stream-errors from API
Pages importedAt Column date values
Fix paragraph prompt
Fix Search Intelligence traffic normalization types
Fix fail on remaining credits of Ai
Fix bulk analysis from pages
1 modification
Corrections1
Fix Ask ai activation condition
37 modifications
Améliorations20
AI+ ContentImprove existing prompts
AI Custom templatesprepare endpoints
Add shortening and lengthening prompts
Add calendar view from planning
Add RAG prompt
Improve AI suite access management
Handle new AI generation streaming
Improve AI files management
Disable pdf option on brandvoice content uploading
PromptsMigrate to MarkdownPlanExtractorV2 and handle bullet lists transformation
Handle error messages display on knowledge base
Handle content idea clusters renaming and archiving
Search IntelligenceAdd rankedUrl and trafficType in competitorTopPage export
Improve confirmation modale on planning deleting
Pagesadd and display page url category
Pagesadd and display importedAt date on pages
Sidepaneladd SERP Summary on competitors tab
AI+ Contentimprove KeyPoint and FAQ completion
Webextensionenable draft assignation, due date and statut updating
Trigger AI generation from everywhere inside the editor using "/"
Corrections17
Added better error management in content updates to avoid conflicts
Resolve report position grid evolution column style
Fix table alignement and competitor name ellipsis
AI generation fixes
knowledge base fixes
Search intelligence fixes
Update snackbar message when trying to launch an Atomic while an analysis is in progress
Calendar view fixes
Content ideas fixes
Planning fixes
Brandvoice fixes
Fix more settings disabled on workspace user settings
Fix decimal number formatting on pages
Fix search input on pages
Fix date picker regression
Fix UX/UI
Fix webextension folder select search
1 modification
Corrections1
Fix Search Intelligence normalization coefficients
2 modifications
Corrections2
Fix cleaning of HTML inside source code modal
Fix cannibalization filter in Pages
2 modifications
Corrections2
Fix Search Intelligence classfication update on traffic type
Fix prompt issues on brandvoice missed data
1 modification
Corrections1
Fix Search Intelligence data retrieval for subdomains and folders
1 modification
Corrections1
Fix bug on metadescription saving in editor
4 modifications
Corrections4
Fix bug on folder filter value if general folder in reports
Fix bug on bad evolution sort and wrong position value or state in reports
Fix brand voice examples injection into prompts
Fix language output on paragraph completion
6 modifications
Corrections6
Fix bug on hub menu selector
Fix bug on Search intelligence domain selector
Fix bug on generation popper selector
Fix bug on content ideas search field
Fix bug on planning default sort
Fix bug on search intelligence pending reports
2 modifications
Corrections2
Search IntelligenceFix persona replication
Fix bad redirection when creating content
5 modifications
Améliorations1
Fact-checkingNew fact-checking prompt
Corrections4
Search IntelligenceRemove serp features traffic from estimated traffic
Fix max hn formula for outlines injection
Fix create new brandvoice link
Fix product tour for brandvoice
5 modifications
Corrections5
Fix default background highlight color
Fix save behavior in editor
Fix report conversion tab custom goal title
Fix content ideas position cell added missing tootltip for rankedWokspaceUrl
Fix extended search results injection for fact checking
4 modifications
Corrections4
Fix Helicone cost monitoring
Fix condition to display manage Ai files column on user settings
Fix translation of brand-voice status in listing
Fix toggle fact checking highlight
4 modifications
Corrections4
Fix file extension metada for brand voice and knowledge base contents
Fix translations on planning
Fix report page periodicity selectors persistence
Fix added ai settings metdata in mixpanel events
16 modifications
Améliorations11
AI+ ContentBrand Voice is now ready :rocket:
AI+ ContentNew AI Side Panel is ready
AI+ ContentAdd AI files access management
AI+ ContentImprove Knowledge Base pipeline
AI+ ContentPrepare KeyPoint and FAQ completion
AI+ ContentUpdate existing prompts
Search IntelligenceImprove filter data in DataExplorer
PlanningNew calendar view on Planning
UX/UIAdd some improvements
BOBlock Workspace URL update
EditorContent is highlightable
Corrections5
Remove empty folder name in Webextension
Fix readonly state on editor after opening AI menu
Fix assignedTo filter on Planning
Fix the item selected by default in the editor's AI menu
Fix fact checking highlight default value option
1 modification
Corrections1
Put back fact-checking activation button on editor toolbar
1 modification
Corrections1
Fix extract plan argument injection
6 modifications
Corrections6
Various fixes on ai+ prompt quality
Fix Search Intelligence top page keyword SERP retrieval
Improve brand voices extraction
Improve analysis pipeline resiliency
Fix Fact Check when wrapped in a markdown json block
Fix bug on report when changing date selectors
1 modification
Corrections1
Fix bug on assignation filter
5 modifications
Améliorations1
Add data intercom targets on different screens
Corrections4
Various fixes on data grid
Fix display of content diff on Firefox
Fix bug on folder rename
Fix output saving when generating contents
22 modifications
Améliorations18
Use new DataGrid on all our screens
PlanningImprove performance on Planning screen
AI+ ContentAdd endpoint to shorten and lengthen content
AI+ ContentPrepare new Brand Voice screen and injection
AI+ ContentPrepare Knowledge Base screen, pipeline and injection
AI+ ContentPrepare AI Custom Instruction
AI+ ContentCreate brand new AI+ Sidepanel
AI+ ContentInject brand voice, knowledge base, excluded terms, custom instructions in our prompts
AI+ ContentGenerate Outlines before Introduction on Atomic Content
Web ExtensionAdd a way to update analysis from the extension
EditorDisplay competitors type of pages
Content IdeasDisplay new type of pages related to Content Idea
Search IntelligenceAdd search bar in Data Explorer
UX/UIUse current day as default in Web Extension datepicker
UX/UISet status' first letter in uppercase
UX/UIVarious improvements
Improve UI on AI+ suite Users access
Web ExtensionAdd MixPanel tracking
Corrections4
Fix Feature snippet display on Analysis Competitors
Fix add to planning from mindmap
Fix disabled Search Intent display order on analysis
Fix Add to planning action when no Focus Keyword on Content Ideas
1 modification
Corrections1
Fix 301 redirections detection
2 modifications
Corrections2
Fix 301 redirections detection
Fix Search Intelligence data retrieval
1 modification
Corrections1
Fix email command
2 modifications
Corrections2
Fix typo in email
Fix fact checking url and title inversion
1 modification
Corrections1
Fix email reporting frequency change
2 modifications
Corrections2
Fix issue when url with PDF is the analysis competitor
Add improvements on the email report
2 modifications
Corrections2
Fix display of reports graphs when aggregated metrics are 0
Fix possibility to update workspace access when a user have a disabled_at in the futur
2 modifications
Améliorations1
Add many improvements to reporting email
Corrections1
Revert control on analysis transition
9 modifications
Améliorations3
SettingsExcluded terms by categories
Send a monthly/weekly performance report by workspace
AI+ ContentImprove B2 prompt paragraph with GPT-4o
Corrections6
Analysis remains in loading state with 403 error
Content ideas clusters loading while no result
Outgoing links displaying external urls and duplicates
Intercom modal in the Editor
UX/UI fixes
Extended search engines resiliency
1 modification
Corrections1
Fix keyword CPC retrieval from DataForSEO
2 modifications
Corrections2
Fix coefficient normalization application
Make
top_keyword_idcolumn nullable infactstable
1 modification
Corrections1
Fix a bug in the handler responsible to move pages HTML fields from PG to S3
14 modifications
Améliorations2
Search IntelligenceTraffic normalization
Brand VoiceAdd endpoints for crud and pipeline
Corrections12
Fix refresh Search Intelligence charts after updating
Fix display of long search intents
Content Ideas: Resolved an issue where users could inadvertently delete an input field in the "Add to Planning" modal.
Fix a spelling error in the loading message during analysis.
Fix UX Editor - Replace "main keyword" by "Focus Keyword".
Data Explorer: Resolved an issue where editing more than 100 pages simultaneously was not functioning properly.
Fix errors in the Search Intelligence pipeline.
Fix UI/UX users display type in Search Intelligence restriction screen
Fix screen height error
Fix UI/UX bugs ont search intelligence Report and competition Screen
Fix the display of decimals in analyses (search intent / questions)
Fix editor UI/UX bug on the pages tab for certain screen sizes
3 modifications
Corrections3
Fix display of hub menu and Search intelligence empty states
Fix outgoing links suggesting the current page
Fix save on drafts assigned to disabled users
Améliorations d'infrastructure et de stabilité.
2 modifications
Corrections2
Fix cluster and persona replication on Search Intelligence
Fix notice on prompt paragraph B1
1 modification
Corrections1
Fix Executive/Content hub menu accesses
11 modifications
Améliorations3
Search IntelligenceManage user access rights to search intelligence
AI+ ContentNew menu for AI+ Content available for super admins only
EditorCopy editor content in Markdown
Corrections8
Fix access to fact checking sources
Fix display of long search intents
Fix display of focus keyword selector on page listing
Various UI improvements on Competitor analysis modal
Fix search intelligence redirections
Fix bug on metrics and top pages filters
Fix display of chart toolitps
Fix urlTyp on search intelligence configuration screen
Améliorations d'infrastructure et de stabilité.
17 modifications
Améliorations6
Add new languages to the platform (Slovak, Czech)
Standardize the display of the product tour with the rest of the app
PlanningRemove the ability to change the status of published content
EditorAdd an export to Markdown option in addition to HTML export from the editor
EditorImprove display of pending analysis
EditorAdd read time functionality on content
Corrections11
Fix the version score for S3 contents
Fix duplicated outgoing links
Various fixes on diff content
Fix regression on modal mark as published modal
Fix gaps in header & footer on sidebar and remove folders scrollbar
Fix no scrollbar in settings
Fix editor read-only mode when the error modal is displayed
Fix Fact-checking Legacy / Basic message in the editor
Fix bug when navigating back from a planning draft using the browser
Fix replicate existing classification on Search Intelligence Cluster/Persona
Fix broken rendering of graph exports on Search Intelligence
1 modification
Corrections1
Fix content versions access validation
4 modifications
Corrections4
Add fallback to Bing client
Fix prompt paragraph B1 for spanish language
Optimize contents & versions api fetch
Optimize content versions storage
1 modification
Corrections1
Fix outgoing links for not recommending the same page user is working on
2 modifications
Corrections2
Fix bug on table contents inside editor
Fix fail on display disabled legacy recommendation
3 modifications
Corrections3
Fix role user to get access to versions history and translations
Fix UX warning message when analysis on going
Fix diff content issues
5 modifications
Améliorations2
ContentDisplay diff content
ContentAdd version naming
Corrections3
Fix restore button on versions history
Fix wording translations
Search IntelligenceImprove UI/UX
1 modification
Corrections1
Improve performances when filling SERP results
1 modification
Corrections1
Improve performances on OutgoingLinksProcessor
1 modification
Corrections1
Fix scroll on settings
1 modification
Corrections1
Fix statusSelect maxHeight to display scrollBar
1 modification
Corrections1
Fix missing data for previous years in Search Intelligence report view
3 modifications
Corrections3
Fix content version retrieval
Fix: always allow access to version history if you are a super-admin
Fix Content score rounding
40 modifications
Améliorations9
EditorAdd Outgoing Links v2
EditorVersion history - improve user flow
Chrome ExtensionAdd Outgoing Links V2
Search IntelligenceImplement new intermediate "Hub" menu
Search IntelligenceUX improvement - Scroll up when switching from Report to Duels screen
SettingsBlock credit limit management access for all plans without permissions
SettingsUpdate AI credit limit copywriting
ReportsCalculate OutgoingLink v2 in pipeline
PagesOpen cannibalization content in new window
Corrections31
Fix statuses display in Planning
Fix Search Console icon warning alignment
Fix data explorer filters
Fix UI regression - scrollbar visible and large
Fix UI issues
Fix alignment of data in tables
Fix error when creating draft with copy/pasting multiple keywords
Fix issue with select all behavior in table
Fix issue with preselecting the first active workspace when switching organizations
Fix editor display issue
Fix issue with closing modal when reaching workspace limit
Fix dark screen issue on add-workspace-not-authorized route
Fix regression on page import
Fix issue with gear icon present in Competitor Duel even without advanced UI
Fix error when finishing a nonexistent interaction
Fix page type modification in Data Explorer
Fix display issue with status pending message in editor recommendations
Fix hilarious bug in user rights editing
Fix issue with clicking slightly off the cross on a filter not removing it
Fix error when non-OWNER/ADMIN member in settings
Fix issue with URL behavior in copy-paste
Fix issue with content score not updating in sidebar
Fix UI/UX feedback in sidepanel
Fix issue with enabling/disabling recommendations from sidepanel on a version
Fix issue with consistent recommendation structure in OutgoingLinks v2 report endpoint
Fix alignment and padding of accordions in extension
Fix issue with Competitors tab accessibility in sidepanel
Fix issue with wrong URL when clicking on published content in planning from folder view
Fix duplicate OutgoingLinks recommendations
Fix Backoffice plan update refresh
Fix translations
1 modification
Corrections1
Fix bad version of react in semji-core
7 modifications
Corrections7
Fix pagination total items count on Search Intelligence data explorer
Add helicone metadata for ai env
Fix webextension translation fallback
Fix analysis remaining credit displaying on tooltip when unlimited is true
Fix truncated text when exporting brief to PDF
Fix search intelligence pipeline
Remove data toggle persistence when change report tab
3 modifications
Corrections3
Fix Search Intelligence regression graph xAxis label
Fix item status colors on version History panel
Fix version History panel tab label
1 modification
Corrections1
Fix Search Intelligence creation and configuration
21 modifications
Améliorations12
EditorAdd content versioning
EditorDisplay brand voice credit consumption
EditorComputing of outgoing links V2
Search IntelligenceAdd Position and My Position filters
Search IntelligenceIncrease competitors max number and update graph display
Search IntelligenceImprove update modal when no clusters available
Search IntelligenceUpdate labels in top position tooltips
Search IntelligenceAdded url and url types tooltips
Search IntelligenceUI/UX improvements on filters
Search IntelligenceSelect all limitations in data explorer
Search IntelligenceAdd marketing empty state
UI/UX improvements on credit limit modals
Corrections9
Fix Search Intelligence Duels crash
Fix Search Intelligence Duels UI
Fix missing total items in grid footer
Fix Search Intelligence missing tooltips in horizontal graphs
Fix Search Intelligence wrong label in tooltips
Fix Search Intelligence Data Explorer default value display
Fix delete modal deletion confirmation label
Fix bulk deletion checkbox
Fix max size on urls for S3 storage id
1 modification
Corrections1
WebextensionFix translations with interval processor
1 modification
Corrections1
Rank TrackingFix tracked pages displaying when is reached the credit limit
1 modification
Corrections1
Fix mixpanel missing tracking event
3 modifications
Corrections3
AI limitationReset search value on modal close
AI limitationFix disabled workspaces filtering
Search IntelligenceFix navigation for websites configuration
12 modifications
Améliorations9
AI+ContentCredit limit usage by workspace
Search IntelligenceVarious updates on report configuration screen
Search IntelligenceBulk actions on data explorer
Search IntelligenceDrill down and filter updates on data explorer and report screen
Search IntelligenceData grid improvements
Search IntelligenceAdd to content and start optimizing actions in data explorer
Search IntelligenceAccess to previous reports
Search IntelligenceNavigation workflow
UI/UX improvements on side panels
Corrections3
Background focus on Add folder button
Analysis workers resource update
Various UX corrections
2 modifications
Corrections2
Fix fallback solution when graphic favicon fails to load
Fix apiRootUrl for favicon
21 modifications
Améliorations14
Search IntelligenceRebrand competitor module to Search Intelligence
Search IntelligenceData explorer is now functionnal
Search IntelligenceThe new module is configurable
Search IntelligenceData explorer can be exported
Search IntelligenceDisplay beta badge on Search intelligence and change its position
Search IntelligenceDisplay number of pages on graphes
Search IntelligenceAdd beta badge for the new module
Search IntelligenceAdd empty states
WebextensionWebextension language interface uses the user profile language
Content IdeasImprove serp similarity score
Bulk actions on Add/Create drafts
UI/UX improvements on modals
Handle the new conversion name for GA4
Split executive & content hub in backoffice
Corrections7
Fix horizontal scrollbar size
Fix app crash on planning nullable values
Fix zoom/unzoom mindmap
Fix credit limit error handler on Atomic content
Fix content score graph title in report
Fix default sort filter on data explorer
Fix editor code source comment
<spans />
1 modification
Corrections1
Fix relative urls in editor
Améliorations d'infrastructure et de stabilité.
2 modifications
Corrections2
Fix regression on mixpanel navigation click events
Fix Intercom product tour ids for Report
1 modification
Corrections1
Fix regression in assignedTo and FolderId report filters
2 modifications
Corrections2
Fix error while exporting Pages report
Fix report graphics colors
1 modification
Corrections1
Fix regression on report position Page table
2 modifications
Corrections2
Fix regression affecting API calls for reports
Fix length overflow on A2 paragraph completion
1 modification
Corrections1
Avoid to retrieve heavy html parts in Page collection provider
10 modifications
Améliorations8
ReportBrand new reporting screen
ReportNew graphes content score evolution
Search IntelligenceLimitations and Settings
Search IntelligenceLimit triggering module for Competitor Admins
Search IntelligencePeriodic competitors data update
Add bulk actions on creat drafts and import pages
Mark as published & Export Modals improvements
Migrate competitor from ahrefs to semrush
Corrections2
Fix version select
Fix hover on plotlines
1 modification
Corrections1
Various fixes on AI generation
2 modifications
Corrections2
Fix customize branding update
Fix scroll folder from planning
Améliorations d'infrastructure et de stabilité.
2 modifications
Corrections2
Prompt template typo for paragraph completions
Revert systematic usage of HEAD for CrawlPage
2 modifications
Corrections2
Allow super admin to access competitor websites info out of competitors module state
Fix Backoffice crash on all pages with DatePicker component
19 modifications
Améliorations9
Search IntelligenceMultiple improvements on competitors module
Harmonize all sidebars of the app
Improve Workspace/Organization selector by adding search on workspaces
AI+ ContentAtomic Content / Display modal when an error occurred
PlanningAdd the “URL” filter to the Planning screen
Add custom scrollbar
AI+ ContentAdd new model with gpt4-turbo
Content IdeasImprove SERP similarity relevance between 2 content ideas
Content IdeasImprove UX/UI
Corrections10
Fix delete of expired Workspaces
Fix delay trigger analysis
Fix user select icon style
Fix display of redirection badge
Fix create Quebec FR workspace from BO
Improve CrawlPage scheduling
Fix PlanName for MixPanel
Rename the "AI+Content" tab in Credit History
Scrollbar bug
Improve the message when an url page alreday used
1 modification
Corrections1
Fix tracking MixPanel Atomic content insert
1 modification
Corrections1
Fix focus top keyword cell when importing page
13 modifications
Améliorations7
ReportContinuous building of Report v1.5 module
Search IntelligenceImprove building of competitors module
Content-ideasScrap more content ideas
Add http code filter for browse top pages listing
Add possibility to remove unwanted pages to import
CommentsImprove pending comments behaviour
Brand-voiceAdd brand voice button on editor toolbar
Corrections6
Rank-trackingfix tracked pages count when is reached the credit limit
Editorupdate floating ai animation
Adjust mindmap UI
Harmonize modules titles UI
Close fact-checking filters dropdown when we click in outside area
Fix wording on pages import
1 modification
Corrections1
Fix invalid country validation upon DataForSeo keyword data retrieval
3 modifications
Corrections3
Keep 0 positioned result in SERP when there are non organic results (e.g paid)
Fix Hubspot chatbot launcher
Fix credits usages export for users without first/last name
1 modification
Corrections1
Rank Trackingdisplay tracked pages when is reached the credit limit
23 modifications
Améliorations15
CompetitorCreate CMO view
CompetitorCreate Data Explorer view
CompetitorVarious improvements
AI+ ContentCreate new title completion model
EditorImprove UI on Fact Check icon
EditorImprove AI+ Content triggering
Web ExtensionImprove snackbar placement
Content IdeaApply filters on both mindmap and list view
Improve removing User access from Workspace/Organization
Information on mark as published modal can be close
Improve quality of favicons
ReportPrepare new version of report
Use specific location for Quebec :flag-ca:
Improve responsive UI on header
Improve hubspot integration
Corrections8
Keep fact check settings when refreshing
Fix empty HTML to avoid editor crash
Reduce timeout on Content generation to avoid editor freeze
Avoid saving PDF content when crawling Pages
Fix rendering on publication modal
Fix tooltips translations on clicks data
Improve resilience on analytics data retrieval workers
Fix loader on Chrome Extension while analysis is loading
1 modification
Corrections1
Reduce number of calls on AT/Piano API
2 modifications
Corrections2
Fix content score alert toggle in webextension
Fix editor loading lock when html is empty
1 modification
Corrections1
Fix classification legacy mapping for categories
1 modification
Corrections1
Fix cache issue and use apcu for system cache
1 modification
Corrections1
Increase column size for category classification
1 modification
Corrections1
Force content save when transfer in webextension
13 modifications
Améliorations7
Web ExtensionAdd mark as published
Web ExtensionDeveloper mode improvement
Web ExtensionSend email notification when web extension is enabled
Search IntelligenceContinuous building of MVP module Competitors
ReportsAdd last assigned user column in CSV/XLSX export
Brand VoiceBrand voice improvements
UI/UX improvements on filters
Corrections6
Fix popper wrong position behavior in editor
Fix table bulk actions style
Fix webextension activation for organizations with disabled users
Fix editor style on specific widths
Fix competitors clustering
Fix remainingAiWritingUnit display in editor
2 modifications
Corrections2
Inject geolocation name to scraper
Brand Voice: Fix brand voice refinement prompts with misc improvements
2 modifications
Corrections2
Fix query to delete old SERPs
Fix 403 http errors for comments as impersonated user
2 modifications
Corrections2
Fix norvegian language handling
Fix unit export with amount to 0
2 modifications
Corrections2
Fix ApiPlatform resource with duplicate identifier
Fix required field in brand voice form
4 modifications
Corrections4
Avoid to categorize URL if not need
Handle user deleted in export
Add preferred_provider for classification
Fix async handling on messages
6 modifications
Améliorations4
Search IntelligenceContinuous building of MVP module Competitors
AI+ContentAdd export for credits usage logs
Brand VoiceBrand voice improvements with completion refinement
Fact-checkingEnable/Disable fact-checking in between AI re-generation
Corrections2
Rank tracking: Fix limitation issues for unlimited plans
Side panel display issues in editor when expending panel
6 modifications
Corrections6
Improve metrics retrieval by splitting extraction to separated workers
Add more resilience when pod are shutting down to handle stream endpoints
Fix S3 persistence endpoints
Fix missing translation on version select
Reduce memory used by TopKeyword metrics update
Handle 401 when retrieving metrics from Google API
4 modifications
Corrections4
Use redis as lazy service
Fix analysis when extracting content on large HTML
Fine tuning and improvements on paragraph completion
Reduce memory consumption on endless commands
3 modifications
Corrections3
Fix fail persisted redux store
Fix translation fact-checking filters
Fix enable/disable fact-checking from sidepanel
4 modifications
Corrections4
Fix fackchecking Credit consumption on regenerate
Fix display fackchecking credits display when global FF disabled
Fix fackchecking credit consumption for title, meta desc and outline
Fix fackchecking card positionning when deleting anchor
36 modifications
Améliorations11
AI+ Fact-checkingAdd new feature for introduction, paragraph and atomic content(except titles, and meta description)
Search IntelligenceContinuous building of MVP module Competitors
EditorUpdate plan display behavior
EditorAdd specific placeholders for headlines
EditorAdd Screen Option Button
EditorAdd the toggles to enable/disable comment and fact checking highlighting
EditorDisplay a notification ticker when the user has unread comments
Editor-ReportAdd all publication dots to graphs
WebExtensionAdd the ability to disable recommendations
WebExtensionDisplay analysis credits in extension
Consider current folder as default parent folder during creation process
Corrections25
Remove the Space at the beginning of the meta description when launching Atomic Content
Fix Errors returned in streams response
Fix display page link on Sync to website modal
Fix Double vertical scroll bar on sidepanel seo tab
Fix horizontal scroll when focus keyword analyzing
Fix Editor Responsive UI
Fix bug with folder creation on new draft screen
Improved display of folder creation dropdown
Fix date translations in editor side panel
Update editor toolbar icons
UI adjustments New Side panel
Improved dropdown behavior
Fix UI regression on input title style
Mindmap - Non-clickable "Archive" button
Fix add content to the planning in the mindmap view
Fix Display all mail in Settings / Orga / Users
Fix Put links back in publication mode
Fix UI/UX Bugs
Fix Bug when sharing url
Fix Bug toggle webextension when the website's domain name is too long
Fix Bug unable to scroll through examples of related terms
Fix Replace Denmark with Danish in BackOffice
Fix Ai menu icon alignment
Correct brand keyword detection
Fix Regression GUEST Writer - Access Performance tab
Améliorations d'infrastructure et de stabilité.
1 modification
Corrections1
Fix when 30x does not redirect to an URL
1 modification
Corrections1
Fix memory limit when extracting PDF
1 modification
Corrections1
Fix crash comments tab when the user is deleted or does not have access to workspace anymore
Améliorations d'infrastructure et de stabilité.
3 modifications
Améliorations1
Enhanced the comments module architecture for better user experience
Corrections2
Fix display of folders list
Fix blocking modal when we create a new content
2 modifications
Corrections2
Fix data retrieval for workspace converted from cancelled_subscription
Fix related searches extraction from SERP
4 modifications
Corrections4
Use partial hydratation to avoid memory issues on schedule rank tracking
Fix Dashboard graph update when switching Workspace
Fix ContentIdea sorting on title
Allow association of User to a future disabled Organization
2 modifications
Corrections2
Fix keyword cleanup when asking DataForSeo scraping
Fix error when breadcrumb returned by DataForSeo is empty
Améliorations d'infrastructure et de stabilité.
1 modification
Corrections1
Prevent paragraph completions crash when using Azure OpenAI with Helicone
1 modification
Améliorations1
Add compatibility with Romanian + Romania/Moldavia 🇷🇴🇲🇩
2 modifications
Corrections2
Fix Cannibalization Tooltip not showing when extension in enable
Change translations for Piwik Pro connection form
Améliorations d'infrastructure et de stabilité.
3 modifications
Améliorations2
Add PiwikPro as Service Integration
Search IntelligenceContinuous building of module Competitors
Corrections1
Destroy service worker
1 modification
Corrections1
Fix crash on report due to missing import
9 modifications
Améliorations5
Possibility to disable Users, Organizations, Workspaces in future via the backoffice
Improve wording when no Service Integrations
AI+ContentFact-Checking API credits
Search IntelligencePrepare Competitors module
EditorImprove UX on Content conflicts modal
Corrections4
Remove credits display for unlimited organizations
Fix sidepanel should be open by default on online text screen
Fix AI writing dropdown autoselect in Editor
Fix and prevent removal of managed workspaces in cron job
2 modifications
Corrections2
Fix metrics session duration for Adobe analytics
Fix cache size limit on service worker
3 modifications
Corrections3
Fix open/close comments sidepanel status
Fix conversion goals query params
Fix planning Type filter
2 modifications
Améliorations1
Access to brand voice CRUD and interface is handled by a plan feature set
Corrections1
Use organic traffic in Adobe integration
1 modification
Corrections1
Fix app crash when we open the metabar actions
1 modification
Corrections1
Fix/Rework comparison logics in Report listing
4 modifications
Corrections4
Fix tooltips classname on webextension
Fix loop on threads after deletion on editor
Fix scroll behavior on editor
Fix mixpanel events
13 modifications
Améliorations7
Add compatibility with Hungarian and support for English in Malaysia
EditorShow unattached thread comments
EditorIntegrate new sidepanel
Add search field in the app dropdowns for assignment
Improve UX/UI
Content IdeasAlways use semrush to retrieve seed keywords
ConnectorsAdd adobe analytics in integration service
Corrections6
Update planning widget on wokspace change
Add empty state for brief when page not analysed
Delete TinyMCE comment while copying
Fix GA4 data retrieval when metrics are unknown
Reportsfix display issues
fix folders structuring on planning page
1 modification
Corrections1
Add missed route for subscription cancellation
2 modifications
Corrections2
Fix disable recommendation in Extension
Fix unit usages countdown according to their credits
2 modifications
Corrections2
Fix data shifting in demo workspace
Fix analysis launch on former self serve
1 modification
Corrections1
Fix GA4 metrics retrieval on URL with query parameters
Améliorations d'infrastructure et de stabilité.
10 modifications
Améliorations1
Add credits tooltips on Brief
Corrections9
Fix remaining credits count when feature credits is not activated
Remove placeholder attributes from copy / paster in editor
Fix UI of user assignation in editor
Fix refocus of menu dropdown on click when sub folder is opened
Fix content save when editor isn't initialized
Remove brand voices fetch when brand voice is not activated
Add impersonate header on streaming endpoints
Change menu order on Backoffice
Fix translations on credits tooltip for negative values
4 modifications
Corrections4
Fix tooltip content when credits not enabled
Use param workspaceId instead of stored workspaceId to get accessToAiFeatures
Fix disabled state of title and meta desc in editor when click away from AI Popper
Fix disabled state of title and meta desc in editor when no credits remaining
7 modifications
Corrections7
Fix unwanted credits warning UI + Fix redux selector on user workspace accesses
Fix messages alerting on subscription status
Update state (redux) on user settings change
Fix double scroll bar in credits
Update brand voice configuration UI
Fix attributes copy in clipboard
Fix missing rawHtml in competitor analysis
4 modifications
Corrections4
Fix brand voice template not injected in stream paragraph
Fix switch style in settings for AI+ Suite and translations fixes
Fix placeholder behavior in editor
Fix double slash insertion in title and meta desc input
19 modifications
Améliorations7
AI+ ContentHandle credits for AI features
AI+ SuiteConfigure access to AI features by users
AI+ ContentUI Improvements
Handle Meta description in WebExtension
Improve spanish transaction
Brand VoiceAdd configuration screen to CRUD brand voice prompts for SuperAdmin users
Brand VoiceAdd selection dropdown to select brand voice on editor and inject them in prompts
Corrections12
Fix error on when consuming AI unit credits
Fix error on when using completion on meta desc with empty SERP
Fix similarity score displaying in content ideas list
Fix translation in chart tooltip display
Fix error on multi meta desc when regenerate
Fix title and meta desc generation when keyword is not analysed
Fix snackbar error when keyword is not analysed
Fix editor focus behavior
Fix proximity rate percentage
Fix atomic content button disabled state
Fix content ideas style
Fix meta desc alignment
1 modification
Corrections1
Add data intercom target for meta description product tour
1 modification
Corrections1
Content IdeasAdd feature flag around credits alerting
2 modifications
Corrections2
Content IdeasAdd new intercom targets for mindmap/list toggle
Fix member translation on settings screen
2 modifications
Corrections2
Content Ideasfix credit message alerting
Skip subscription status message for managed plan type
1 modification
Corrections1
Fix firewall when retrieving unit usages
1 modification
Corrections1
Scrape TopKeyword SERP in outline Completion if SERP is not here anymore
1 modification
Corrections1
Hide mindmap selector when clusters feature flag is false
16 modifications
Améliorations8
Content IdeasClustering Content Ideas and Mind Map
AI+ ContentAdd Meta Description completion system
AI+ ContentUX improvement on Atomic Content
EditorDisplay Meta Description field
EditorPlaceholder improvement around title, meta description and content
Web ExtensionAdd Meta Description field
CreditsAdd credits usage in Content Ideas
Rank TrackingUnderstandability improvement on Trends
Corrections8
Fix unwanted deletion of content upon cursor selection in Editor
Minor fixes on Atomic Content
Web Extension builder mode fixes
Fix impossible break line with bold term ending list option
Prevent double trigger of Atomic Content
Improve UX/UI on analysis counter
Fix visual regression on content ideas clusters
AI+ Content minor fixes
1 modification
Corrections1
Apply filters on go back and refresh
Améliorations d'infrastructure et de stabilité.
1 modification
Corrections1
Add resiliency (retry strategy) on openai client when rate limit reached
3 modifications
Améliorations1
Rework credits cards to help super admins to understand how to add credits to an organization
Corrections2
Fix competitors and matomo when plan has addOn option
Fix bug on exluded keywords list
Améliorations d'infrastructure et de stabilité.
3 modifications
Corrections3
Fix issue on feature snipped retrieved by async scraping
Fix wrong HTML selector on abort outline
Fix AI+ Content title popper opening
5 modifications
Corrections5
Fix feature set wrong value type when saving
Fix editor closing behavior and cursor style in AI wrapper
Fix missing super properties in mixpanel track events
Fix editor losing focus when generating Atomic Content
Fix possibility to edit folders name when limit is reached
4 modifications
Améliorations2
AI+ ContentBrand new AI+ suite 🎉 👨💻 🤖
AI ChatEnable AI Chat migration to GPT3.5
Corrections2
Fix editor title override
Various UI/UX fixes around the Mind map
Améliorations d'infrastructure et de stabilité.
1 modification
Corrections1
Fix content idea export
1 modification
Améliorations1
Users without webextension access will be unable to use the webextension
1 modification
Corrections1
Fix unit usage on pending analysis
1 modification
Corrections1
Fix analysis usage
1 modification
Corrections1
Fix settings cookies in different time zones
2 modifications
Corrections2
Fix removing user functionnality
Fix country selector value not preserved on browser navigation
1 modification
Corrections1
Fix analysis usage
8 modifications
Améliorations4
PlansNew commercial plans and new credits system
Rank TrackingExport positions in Excel/CSV reports
Prepare API to handle metadescriptions on contents
Improve copy writing in some tooltips
Corrections4
Various fixes around rank tracking
Fix date picker size
Fix comments dropdown display issues
Fix display webextension on semji app
1 modification
Corrections1
Fix organization saml configuration
1 modification
Corrections1
Do not use DataForSeo for Content Ideas if country is not supported
1 modification
Corrections1
Fix matomo listing when main_url is an empty string
2 modifications
Corrections2
Fix rank tracking wording on upgrade plan state
Fix rank tracking metric displayed on billing
21 modifications
Améliorations16
Rank TrackingLast UI improvements before release
EditorImprove UI editor
Content IdeasImprove Brand Cleaner relevance
Content IdeasImprove title extraction quality
AI+ SuiteCreate new model for Outline completion
AI+ SuiteImprove paragraph completion
AI+ Suite/AI ChatMove AI Chat to GPT 3.5
PagesAdd tooltips on table headings
PlanningAdd tooltips on table headings
SettingsImprove UI on personal settings
ReportAdd tooltips on table headings
ReportImprove performance on metric retrieval
Raise draft creation limit to 100
Improve Folder visibility in Draft creation
Improve Folder association in bulk Draft creation
PlansPrepare new plans
Corrections5
Fix return link on Report
Fix unable to change heading in Editor
Fix too much generic CSS class name
Fix error on User invitation
Fix label on tooltip
1 modification
Corrections1
Handle
<sup>html tag in editor
2 modifications
Corrections2
Fix search volume displaying in planning list
Fix push empty content from webextension
1 modification
Corrections1
Fix focus keyword update behaviour when creating draft from updated content
1 modification
Corrections1
Fix scroll behaviour on return key press
3 modifications
Corrections3
Fix bug on tab change from Report
Fix Brief AI generation
Fix Dataforseo webhook and handle when content is gzipped
1 modification
Corrections1
Fix DefaultCleaner on some edge cases
3 modifications
Corrections3
Fix memory leaks on workspace rank tracking retrieval command
Fix tooltip readability on Report
Fix issue on credits retrieval
6 modifications
Améliorations2
Web extensionImprove extraction rules
Content IdeasImprove UI/UX on mind map
Corrections4
Fix error when counting on null values in analysis
Fix keyword suggestion in TopKeyword selector
Fix Search Intent extraction on document paste from Word
Fix heatmap when current url is a redirection and outside top 10 SERP
1 modification
Corrections1
Fix wrong object assignation
1 modification
Corrections1
Fix avatar size on access manager
1 modification
Corrections1
Fix missing provider for PasswordReset
1 modification
Corrections1
Fix missing context on DataProvider and DataPersister
1 modification
Corrections1
Fix timeout on Organization listing
14 modifications
Améliorations8
AI WritingImprove formatting for flag content
Chrome ExtensionAdd extraction rules builder
Add Length recommendation in Brief
Content IdeasAdd positioned/not positioned filter
PlanningAdd metrics in export
Content IdeasAdd metrics in export
EditorShow position over 10 in heatmap
Cannibalization v2
Corrections6
Fix trending curve in Dashboard
Fix Content Score on version selector
Fix error when selecting Matomo custom goals
Fix width of folder select
Remove wrong custom metric selection on GA4 integration
Fix moving stackbars on dashboard
10 modifications
Améliorations4
AI WritingImprove prompts
AI WritingRename premium draft
AI WritingAlways insert AI introduction at top
AI WritingRaise limit usage
Corrections6
Separate prompts configuration for Brief and AI writing
Ignore incoming links from different domain
Fix error on AI writing rate limit
Fix editor content displayed when AI is writing
Fix editor content blinking when switching version
Fix erasing of profile picture
22 modifications
Améliorations8
AI WritingIntegration of GPT-4, new prompts, paragraphs, god mode and streaming 🎉
Rank TrackingImprove rank tracking
Content IdeasImprove Mind map
Allow delete of default avatar
Add filter publishing date
EditorAllow copy of raw HTML
EditorLimit comments feature
Allow incoming links from relative URL
Corrections14
Change Export topics label
Fix search intent sample double dot
Change login background
Fix debug language
Fix check processor internal links
Fix style issues on editor / ai writing
Fix webapp cs computing on GDocs
Fix folder select overflow
Remove webapp commentary on semji transfer
Fix Add content and volume overflow
Fix recommendation insertion
Style fix on content ideas
Fix extraction rules bug on webapp
Set cluster status on success or fail if no results
Améliorations d'infrastructure et de stabilité.
1 modification
Corrections1
Fix custom extraction rules title detection
10 modifications
Améliorations3
Rank TrackingPrevious position and evolution impacted by previous period selection
Rank TrackingImprove empty charts UI
Rank TrackingImprove trends scale
Corrections7
Fix default metric to clics
Fix block exit when title is not saved yet
Fix permission for user on POST profile_image
Update trend scale rank tracking in reports
Fix rank tracking report empty state correct format
Allow new html tags in default extractor
Fix aggregated metrics retrieval for Matomo
1 modification
Corrections1
Fix error while exporting reports
2 modifications
Corrections2
Removed malformed SERPs in database
Fix profile pictures translation
5 modifications
Corrections5
Fix typo in mark as published modal
Fix fail on profile images
Fix truncated bar charts
Improve texts around limits reached on report view
Various UI improvements on performance sidepanel
10 modifications
Améliorations1
Customize BrandingTrim branding name
Corrections9
Fix error on unexisting Page retrieval
Fix no more additional unstarted month on columns charts
Fix error on loading profile image
Fix AI writing not working when selecting multiple nodes
Multiple UI fix on webextension
Add branded logo on few missing pages
Remove "previous period" label on rank tracking chart
Fix reversed Trend graph on dashboard page
Fix case where custom builder was overriding options
15 modifications
Améliorations9
Rank TrackingRank Tracking is now here 📈 🎉
Customize BrandingWe can now create a Customize branding type organization
UserWe can now add a custom profile picture
MindMapMind Map view is now available on Advanced UI
AppRemove Chrome Extension banner in App
EditorAdd popup to prevent leave without saving content
WorkspaceHandle Danish workspace
ChartsRemove animations on charts on update
WebextensionCustom builder is coming !
Corrections6
Fix GA4 data retrieval
Fix missing positions on SERPs
Fix position 0 with scroll to text on URLs
Fix workspace creation with less than 3 characters
Fix disabledAt on Backoffice
Various UI / UX fix
1 modification
Corrections1
Fix endless query to reduce database load
5 modifications
Corrections5
Fix create folder inside folderSelect visual behavior
Fix integrations settings, description line height
Fix navigator history go back between planning and editor
Fix translation keys for empty states in pages
Fix excluded keywords displaying in settings
3 modifications
Corrections3
Fix fill ahref history
Fix fill position history if no url
Fix compute position and ranking tracking on focus top keyword change if page is not published
1 modification
Corrections1
Fix retrieve workspace url keyword position command
1 modification
Corrections1
Fix memory usage with entity manager clear
2 modifications
Corrections2
Fix bug on open open folders in webextension
Fix empty state links
2 modifications
Corrections2
Fix deprecated route params
Fix redirect loop on sign in
4 modifications
Corrections4
Fix profile settings route
Add missing intercom target attribute
Fix error on when saving page without current url
Set loading at true if initialHtml is not set to avoid Editor init without value
1 modification
Corrections1
Remove save on editor init
11 modifications
Améliorations2
Add folder filter on planning page
Add new languages on the platform
Corrections9
Fix filters automatically closing while using them
Fix filters use of "AND" & "OR"
Fix resize icon size for Wam
Fix filters after clicking on cannibalisation's links
Fix content setting after clicking on "refresh from website" inside editor
Fix update keyword command
Fix fail on report after paste content while analysis is pending
Fix application of filters on history back
Fix button size on settings page
1 modification
Corrections1
Fix filters on page export when all pages are required
1 modification
Corrections1
Invalid custom goals
1 modification
Corrections1
Fix error on root node on DefaultExtractor
1 modification
Corrections1
Improve performance on DefaultExtractor when handling large document
4 modifications
Corrections4
Fix save on link target change
Fix roles access list permissions
Fix topic sample with > or < characters
Fix paste on comments text area
3 modifications
Corrections3
Fix display of Search Console metrics
Fix roles translations on settings page
Fix assertion blocking PUT on organization
24 modifications
Améliorations10
Add Matomo help center
Show number of contents in the Report overview
Users can now add DOM markup to be targeted and included or excluded by our dom extractor
Hide disabled organizations from backoffice listing
Admin users can now update feature sets from the backoffice
The extension can handle nested iframes now
Improve load balancing for analysis
I18NBrief PDFs are now translated to french
I18NAdd Italien & Spanish interface translations
Change conversion retrieval on Piano Analytics
Corrections14
Fix Unknown title translation and other translations
Fix bug on import pages via URL
Fix focus on editor disabled buttons
Various UI fixes and alignements
Fix crash on Brief page on some edge cases
Various fixes for limited users profile
Fix display of conversion metrics with Piano analytics
Fix the CTA "add to content" when needed
Fix oversize button "Mark as published"
Fix filters
Fix loader on connect with google button
Fix close of snackbar
Fix order of settings tabs
Fix brief wordings
4 modifications
Corrections4
Fix crash on editor when adding/deleting a thread/comment
Fix add to planning crash on webextension
Fix edit and delete condition on comment in editor
Fix the fact that you can't put a p tag in a list
1 modification
Corrections1
Improve performance for Content and Page retrieval
1 modification
Corrections1
Add data-intercom-target to comment history button
1 modification
Améliorations1
Refetch content and comments regularly
9 modifications
Corrections9
Fix similarity percentage naming to proximity percentage
Fix charts incomplete zones
Fix Web extension launcher display on some websites
Fix translation on add comment button
Fix product tour icon
Fix ranked workspace url DB field size
Fix toggle of notifications settings
Fix hover on editor icons
Fix space render on webextension for limited guest writer on contents listing
2 modifications
Corrections2
Fix crash on Brief
Fix Comments tooltip and empty state
8 modifications
Améliorations5
EditorImprove collaboration with comments!
Email notifications when using comments
Content IdeasPerformance & data quality improvements! 🎉
Content IdeasAdd the new column Similarity rate
AT AnalyticsModify Help center link
Corrections3
Fix UI blink when assignating user to draft
Fix assignation for pending invited users
Fix losing contents when conflicts are detected
1 modification
Corrections1
Fix access to AI Chat on Chrom Extension
1 modification
Corrections1
Fix translation fail on Ai Writing generate actions list
1 modification
Corrections1
Fix the disappearance of metric columns in Reports + translation
10 modifications
Améliorations5
Comments in Editor is coming! 💬 🎉
Rank Tracking is coming! 📈 🎉
Migrate to new Google Identity Service
Add HTTP status code filter in Pages and Planning
Rename "AT Internet" to "Piano Analytics (AT Internet)"
Corrections5
URL was not proposed automatically on MarkAsPublished dialog
Fix blink on analysis run on Editor sidepanel
Fix logic around post cleaner and scorer extractor
Fix AI Chat textarea height
Fix Search Console connection with URL with multiple TLD domains
1 modification
Corrections1
Remove accented character conversion to HTML entities
1 modification
Corrections1
Fix brand cleaner when url is contained in all title parts
13 modifications
Améliorations6
Content IdeasAdd words count
Content IdeasRemove domain name in title
Content IdeasPrevent multiple lines with the same keyword
Chrome ExtensionLoad by default the last Workspace used
AI ChatClose examples when typing custom prompt
Various UX/UI improvements
Corrections7
Multiple bug fixes on Content Ideas
Fix blank space on Chrome Extension resize
Fix H4 size in Content Editor
Fix filters French translations
Fix access open to Chrome Extension on Google Docs
Fix blank screen on changes override in Content Editor
Fix impersonation persistance
2 modifications
Corrections2
Fix bug who give access to chrome extension to all custom organization
Now Google Docs is enabled by default on webextension
1 modification
Corrections1
Fix PUT after network off or api restarting
2 modifications
Corrections2
Remove Intercom chat
Use Semji GPT-3 tokenizer
7 modifications
Améliorations2
AI ChatAdd snackbar on copy to clipboard
Chrome ExtensionUpdate few icons sizes
Corrections5
AI ChatMinor UI fixes
AI ChatFix tokenizer error
Chrome ExtensionUpdate few icons sizes
Chrome ExtensionFix resizing issue
Chrome ExtensionFix scrollbar on google doc
2 modifications
Améliorations1
AI ChatImprove message rendering
Corrections1
Fix display of Semji Extension on websites using an overlay
5 modifications
Améliorations3
AI ChatIntroduce our awesome Chatbot inside the Chrome Extension
Chrome ExtensionExtension is now active on all websites
Chrome ExtensionRevamped Semji logo and make it draggable up&down
Corrections2
Fix FK tooltip on Chrome Extension
Fix display of Semji Extension on websites with dark themes
1 modification
Corrections1
Fix error when setting custom goals for Service Integration
2 modifications
Corrections2
Chrome ExtensionFix iframe with enpty javascript in src
Chrome ExtensionFix history analysis
6 modifications
Améliorations2
Content IdeasImprove Top Keywords relevance
Chrome ExtensionRemove beta badge
Corrections4
Fix metrics sort in Reports
Fix Dashboard metrics values being displayed
Fix open draft link in Chrome Extension
Fix behavior add to Planning
5 modifications
Corrections5
Fix metadata bar in Editor
Fix 409 errors in Editor
Refresh content score and heading plan after extraction
Fix accessibility to published content
Fix content extraction after add to planning
15 modifications
Améliorations13
EditorIt's a brand new Editor
Content IdeasAdd clustering for Content Ideas
Add alert for keyword cannibalization on Pages and Planning
Improve metrics display
Content IdeasAdd ghost loader on Content Idea search loading
Chrome ExtensionHandle [semji_ignore] tag on Google Docs
Use text-davinci-003 for AI Writing
Improve UX when assigning User to Organization in BackOffice
I18NImprove translation on user access pages
Tables are now accepted in Content extractors
Improve Hubspot synchronization
Improve icon size in Planning
Improve icon for export to calendar
Corrections2
Chrome ExtensionFix url in links handling when using Google Docs
Fix tooltip rendering in dashboard
2 modifications
Corrections2
Fix API_URL option override in chrome extension
Update no draft empty state render in chrome extension
3 modifications
Corrections3
Change translation from "Mes brouillons" to "Brouillons" in chrome extension
Add retry to ProduceAnalysisQuestionAnswerProcessor
Fix Matomo / AT Internet add-on modal
15 modifications
Améliorations6
Handle AT Internet and Matomo connectors as add-ons
Chrome ExtensionAdd feature to create and optimize a new draft in Drafts tab
Chrome ExtensionA user (not a limited guest) can now see all drafts
Chrome ExtensionEase the use of Search Intents and recommendations in Optimizations tab
EditorA user is now able to see outline of his draft or page
Add new product tours
Corrections9
Various translations fixes
Various UI fixes in extension
Fix sorting on focus keyword in Planning
Fix folder's icon in filters on Reports
Fix loaders in Content Ideas
Extract Content Ideas relevance computation to a new worker
Fix missing source of analyses
Fix Content Ideas not working for some customers
Fix data retrieving for DataForSEO
2 modifications
Corrections2
Fix error when detected language is returned with format BCP 47
Fix topbar min-height to align it with Beamer
1 modification
Corrections1
Fix and improve crawl detection
2 modifications
Corrections2
Fix service integration empty custom goals
Fix mixpanel promise chaining
Améliorations d'infrastructure et de stabilité.
1 modification
Corrections1
Fix SignIn and SignUp separator
16 modifications
Améliorations12
Add integration with Matomo Analytics 📊
Add integration compatibility with Google Analytics 4 (GA4) 📊
Chrome ExtensionAdd related terms examples
Chrome ExtensionAdd drag'n'drop to move the extension wherever needed
Chrome ExtensionAdd special tags (
[semji_ignore]...[/semji_ignore]) to filter contentChrome ExtensionHandle Markdown content
Add a button to export & synchronize (iCal) its Semji Planning with an external calendar
Display a
404badge on Pages with URL resulting in 404 status code on crawlAdd a new collapsible sidebar to better handle small displays
Content IdeasImprove New VS Updated suggestion based on top 30 ranking
Add a backend feature to block domains who abuse our free trial
Various UX/UI improvements
Corrections4
Fix huge bug with accented characters on our current Editor for macOS users
Fix column naming (Search Volume) in Content Ideas
Fix a bug on Content Ideas Focus Keyword value compute
Various UI & typos/translations fixes
1 modification
Corrections1
Fix content extraction on iframe having the same URL as the parent document
1 modification
Corrections1
Fix PAA scraping by launching a dedicated scraper call
1 modification
Corrections1
Fix date time data sent to hubspot
1 modification
Corrections1
Use the first 10 words to compute Content Ideas' language and reduce costs
1 modification
Corrections1
Fix deduplicate Content Ideas
2 modifications
Corrections2
Fix import existing content
Stop recursive call if we don't have the organization id and user id
11 modifications
Améliorations10
Content IdeasDeduplicate Content Ideas
SettingsOnly professional emails are allowed to change email
SettingsImprove last admin in organization modal
SettingsBlock "manage goals" dialog for Pro plans in integrations settings
PlanningAdd possibility to select the keyword on listing
ReportsAdd folder name column in the export
EditorStart to implement the new Editor
EditorAdd character counter
Improve readablity on recommendations by setting titles on two line if needed on webapp and webextension
Various UX/UI improvement
Corrections1
Don't call endpoint if we don't have the workspace id or the organization id
5 modifications
Corrections5
Fix hidden folders due to max-height
Fix typo in english text
Fix cropped CTAs on folder elements
Fix folders sort
Fix cropped last folder element on long lists
1 modification
Corrections1
Remove control while refreshing token on organization with mandatory SAML
3 modifications
Corrections3
Fix extraction bugs related to iframes
Fix issues on cookies related to safari browser on webapp and webextension
Fix error message on BulkMarkAsPublished modal
20 modifications
Améliorations16
Chrome ExtensionCompatibility with google Doc and Hubspot
Chrome ExtensionThe chrome extension is closed by default on new tabs and enabled on new domains
Chrome ExtensionNew UX around Close/Open state of the chrome extension
Chrome ExtensionAuto detection of the best default workspace
PagesAdd ghost loaders on pages
PlanningBrand new UI around bulk mark as published
PlanningImprove UI around Existing/New content
Content IdeasSort on estimated traffic column when broadmatch filter is selected
Add export functionality on Pages and Content Ideas
Standardize bulk actions on planning & pages & content ideas
Improve Focus keywords & Titles display in lists
Only professional emails are allowed
Fine tuning
Brand new UI to contact the workspace admins to ask for permissions
Folders are now foldable
Plug Algolia global search on pages and contents
Corrections4
Fix/Improve URL validation
Fix data pushed to hubspot
Validate action on enter click
Fix warning messages margins
1 modification
Corrections1
Fix broken cursor positioning on Chromium based browsers - Chromium version >= 105
5 modifications
Corrections5
Fix handling on async Report's export
Fix persist of last selected workspace in Chrome Extension
Downgrade react to 17.0.1 from 18.2.0 due to imcompatibility with our editor
Remove Liveblocks feature due to incompatibility with react 17.0.1
Fix missing title on an edge case
2 modifications
Corrections2
Fix metrics values displayed in charts tooltips
Fix order on data columns according to header
10 modifications
Améliorations5
ReportsImprove metrics precision by displaying one decimal
ReportsAllow reports to be filtered by editor or folder
ReportsReports can be now exported to CSV or Excel
Add a live avatar stack
Add "What's new" button in header
Corrections5
Fix issue when pasting content from Word
Fix French translations
Fix Hubspot integration when loading or removing chat
Fix content overwriting when content is empty
Fix lastLoginAt when using SAML authentication
1 modification
Corrections1
Fix content score to 0 after publish content
1 modification
Corrections1
Fix sort on metrics columns in Pages
1 modification
Corrections1
Fix token refresh when payload is empty
1 modification
Corrections1
Content IdeasFix content ideas' language filtering on old searches
12 modifications
Améliorations8
Chrome ExtensionVarious UI&UX improvements
Chrome ExtensionExtension is now enabled only with an Organization configuration
Chrome ExtensionAdd missing flash message on Incoming Links suggestion
Chrome ExtensionAdd refresh button on Incoming Links suggestion
Chrome ExtensionExtract title tag from title heading in Google Docs
Chrome ExtensionDeploy a fake custom CMS to ease Chrome Extension demos
Chrome ExtensionAdd competitor content outline
Content IdeasRemove keywords with bad language detected
Corrections4
Fix "Overview" tab position in Reports
Fix metrics 24/36 months display with Starter Plan
Fix French translations
Fix bulk actions display on small screens
1 modification
Corrections1
Fix user connection and allow them to connect with theirs email in a case-insensitive way
1 modification
Corrections1
Fix automatic removal of break line tag in editor
4 modifications
Corrections4
Fix max data points (highcharts turboThreshold) displayed in charts
Fix regression on bulk publish action
Fix sort on web extension drafts listing
Fix some texts on web extension empty state
17 modifications
Améliorations8
Add "My drafts" screen to web extension
Rework "Optimize draft" screen of web extension
Rework "Analyze" screen of web extension
Add Snackbars to web extension
Prepare display of a
What's newbutton / panel in web appRework
Add to planingmodal inContent ideasscreenAdd new date ranges ("last 24 months" & "last 36 months") to filter metrics data
Rework competitors cup button on hover
Corrections9
Fix broken images in extension on http customer's sites
Fix a bug where incoming links couldn't be detected in some case
Fix command to launch page crawling
Fix topics validation failing in some cases
Expire analysis when excluding a keyword
Fix vulnerabilities in 3rd party libraries
Fix escaped HTML characters injected into editor
Fix redirection detected behind brighdata
Improve memory consumption issue on workers
3 modifications
Corrections3
Fix missing recommendations after analysis
Fix invalid call on report after adding new focus keyword
Fix account validation after Google sign in
2 modifications
Corrections2
Fix refresh token configuration
Fix large content handling in backlink detection
1 modification
Corrections1
Store and use GA account ID to retrieve custom goals
3 modifications
Corrections3
Fix plan name of custom subscription
Fix data refresh after add to planning form content ideas module
Fix web extension workspaces listing
7 modifications
Améliorations6
AI Writing V2
This Major release comes with Beta version of the chrome extension which is now available for internal usage 🥳
Use the same AI Writing algorithms in the Brief module
Impersonate link ultimate version
Add copy option to copy the HTML content
Rework UI around the competitors display action
Corrections1
Fix display of wrong plan name when we create a free trial
7 modifications
Améliorations4
Merge Workspace and Organization settings
New pricing modal
Change plans and free trial name
Add show password button
Corrections3
Block not authorized sub route on settings
Fix infinite load on password change
Fix waiting modal after cancel plan
2 modifications
Corrections2
Increase the max-width for workspace's name in the profile dropdown
Fix keyword Search Volume retrieval from DataForSEO
1 modification
Corrections1
Do not schedule 301 crawl for Workspaces with
data_retrieval_schedulingdisabled
2 modifications
Corrections2
Fix visibility for configuration self_serve.enabled
Fix diffbot language extraction for unknown language
1 modification
Corrections1
Reopen /features to avoid issues on non up to date application
8 modifications
Améliorations7
Self serve can be disabled with configuration
Page on specific domain can be crawled with JS
Schedule many website crawls for 2 days after Page publication
Import search volume retrieval, use DataForSeo API v3 and optimize efficiency of bulk calls
Add button to copy impersonate links both in BO's workspace and in App's administrator menu
Improve Demo workspaces initialization by scraping SERP for related FocusTopKeywords
Improve empty state when Folder has no Content associated
Corrections1
Fix labels on application
1 modification
Corrections1
Fix filters on Pages and Reports
3 modifications
Corrections3
Fix API calls on Semji Browser
Fix demo's performance graph for analytics data
Fix filter on Planning to remove original Contents
15 modifications
Améliorations6
Archive Content Ideas
Allow to edit "Assigned to", "Due date" and "Folder" on a published Content
Publish Alpha 1 of Semji Google Chrome extension
Immediately display trends and metrics after Demo Workspace reset
Ask for feedback after AI Writing generations
UX/UI improvements
Corrections9
Fix recursive calls to API still being executed after component unmount
Fix short word detection
Fix Search Console integration validation in Quick Start Guide
Fix a blink in metrics display on Dashboard
Fix French translation
Fix scheduling of Top Keywords data retrieval by removing cancelled self-serve Organizations
Fix an edge case where analysis could be mark as failed and marked as succeeded later
Fix RecomputeScoresCommand execution on large amount of Pages
Fix email placeholder in Quick Start Guide
1 modification
Corrections1
Fix deadlock when storing SERP for Keyword
2 modifications
Corrections2
Fix content idea computation when scraping returns no result
Fix topKeyword import in demo data by setting Page to force relation to be updated
1 modification
Corrections1
Fix error on PageMetricDataProvider
1 modification
Corrections1
Fix duplicated data on PageMetrics retrieval when Page had redirection
4 modifications
Corrections4
Fix errors propagation to avoid unnecessary calls
Fix total analyses amount display
Fix bug that triggers thousands of errors in loop
Avoid error when html crawled has no node inside
1 modification
Corrections1
Fix editor focus on Firefox
13 modifications
Améliorations7
The v1.5 of Quick Start Guide is here
Rework the Content Ideas listing by adding the favicons and remove the thumbnails
New UI for the credits bars
Demo Workspaces can be created for any countries with French or English languages
Be able to switch between DataForSEO and Semrush in the analysis pipeline
Add a feature flag to use DataForSeo as Keyword datafinder for country with multiple official languages
Stop aggregating search volume for clusterized Keywords in Keyword Suggestions
Corrections6
Fix scroll on first click in editor
Fix functionnal test
Fix add to planning modal error
UI & UX improvements
Handle exception when detecting if keyword is branded
Fix some DOM errors
1 modification
Corrections1
Fix PHP error on Semrush client
1 modification
Corrections1
Fix useless error when request is cancelled
2 modifications
Améliorations1
Display error modal and lock content edition when the API is down or when the user looses internet connection
Corrections1
Fix problems related to create Updated Content drat
Améliorations d'infrastructure et de stabilité.
1 modification
Corrections1
Temporary hot fix to bypass wrong folderId payload
3 modifications
Corrections3
Fix folders modal display inside add to planning modal
Fix branded keywords command
Throw error when request fails in Planning
14 modifications
Améliorations8
Draft can now be assigned to Folders
Planning with more than 50 Contents can now be exported asynchronously
Improve wizards UI on Page import and create Draft
Improve loader UI on Content Idea module
Add filter on Branded Keywords in Content Idea module
Displays in sidebar if analysis is in queue
Improve "+" button readability
Add header on planning when state is empty
Corrections6
Fix missing translations and fix UI when text is longer in French
Remove "Upgrade Plan" button on Organization settings for Custom plans
Add explicit calls to garbage collector on workers to avoid memory leaks
Fix UI in user listing
Avoid too many calls on Content Idea module when URL classification timeouts
Fix new Content creation achievement
1 modification
Corrections1
Fix create draft using "Update Content" with an URL already imported
1 modification
Corrections1
Fix URL classification and stop using HTML from page for Content Ideas classification
3 modifications
Corrections3
Fix missing translations on Content Ideas module
Set maximum characters on phone number input to 15
Fix number of Content Ideas on failing searches
4 modifications
Corrections4
Fix bug on bulk delete pages modal when we click on Enter
Improve display of Content Ideas searches list on small screen
Improve UI of select buttons on Content Ideas modals
Fix center align of icons on searches on error
11 modifications
Améliorations7
Content Ideas BETA version is ready
Add questions keywords on Content Ideas results
Subscriptions created by users located in french overseas territories are now in EURO
Remove the RESET Token from BO that was causing too many issues
Add possibility to switch content ideas source between "DATAFORSEO" and "SEMRUSH"
Add a regulator to control the analyses load
Improve classification by calling diffbot with extracted html
Corrections4
Fix edition of a disabled organization
Fix url redirection on workspace change
Fix pricing modal issues with FR language
Fix fail of filters persistance in the urls
1 modification
Corrections1
Fix analysis limit reached error when Organization has unlimited credits analysis
1 modification
Corrections1
Fix WorkspaceUrlMetrics' import on demo Workspaces
1 modification
Améliorations1
Starting from 2022-02-06, Analysis credits are now unlimited on Custom Plan
5 modifications
Corrections5
Fix too early success on Content Idea search
Fix and improve scraper's exceptions handling
Fix display of disabled organization in BO listing
Fix translation problem in pricing modal
Fix problem with Content ideas filters and "Select All"
10 modifications
Améliorations8
Add Topics prototype B4, a new algorithm to generate Topics
Add URL classification in Content Ideas : Article/Shopping/Misc
Release an almost complete French translation of interface 🇫🇷
Add detection + filtering of Question Keywords in Content Ideas
Add search volume trends in Content Ideas
Improve data in Content Ideas by filtering Related Keywords
Improve data in Content Ideas by retrieving more keywords
Improve Content Ideas UI/UX: columns filtering, defaults order by, width & height, ...
Corrections2
Fix a bug in AI Key Points generation
Fix a bug in default content publication date
1 modification
Corrections1
Fix analysis unit credits display in the backoffice
4 modifications
Corrections4
Fix default content extractor
Fix translation keys
Fix Content Ideas Search status
Fix translation keys in the side panel
1 modification
Corrections1
Fix the opening of the modals in the side panel
13 modifications
Améliorations8
Content Ideas is coming!
Folders API side
AI Writing : Improve quality of introductions with Intro V2
Distinguish paying customers and free trials monthly rate limiter
Create a list of URLs that are not forced by zooming out on mobile
Disable 'Add to planning' button when selected elements are already in planning
Sidebar elements can all be opened at the same time with explanations
Replace 'Due date' column by 'Publication date' on 'Published' filter
Corrections5
Fix wrong URL in the workspace selector
Fix 'Due Date' filter in Planning
Fix topics choice
Fix the logic of queryparams in Pages
Fix various undefined values
1 modification
Corrections1
Revert properties visibility to avoid issues in Planning
Améliorations d'infrastructure et de stabilité.
1 modification
Corrections1
Fix broken filter on pages list
1 modification
Corrections1
Fix missing update analysis button
11 modifications
Améliorations4
Improve SAY title generation
Improve mobile responsive display
Authorize the use of SAY endpoints for super admins all the time
Improve logic around SAY outline generation
Corrections7
Fix disabled workspace edit on the backoffice
Fix bug while creating a new focus keyword for the first time
Disabled users are not displayed in the user settings anymore
Fix various bugs related to the phone number input
Fix Content Status display
Fix redirection on page listing with wrong query params
Fix user profile on Organization Settings page
6 modifications
Améliorations4
Improve Scorer/TopicSuggestion to detect topics sentence by sentence
Improve TermDetector performances by comparing radicals
Regenerate title if generated title is the same as one we injected into prompt
Improve Quick start guide by inverting "Create new content" with "Optimise existing"
Corrections2
Fix copy to clipboard fail on chrome using the clipboard js api
Fix the algorithm behind choosing the topics to generate by SAY
1 modification
Corrections1
Fix "Discover Semji" english video in quickstart guide
3 modifications
Corrections3
Disable SAY until Analysis is succeeded
Fix random crash in Organization Settings
Fix copy to clipboard on Firefox
12 modifications
Améliorations4
AI Writing is coming!
Brand new Assign User component to invite users directly from the drop down list
Suggest an answer (or context) for each question in the brief
Display word count and selection word count in the editor
Corrections8
Fix article length issues by improving the word count algorithm
Fix refresh page
Fix count of associated drafts that will be deleted when we delete a page
Fix display of Hn inside Lists
Fix GA integration by handling the
(not set)pageFix delete users from organization settings when they do not have any workspace access
Fix recursive calls
Fix incoming link detection inside html tables
1 modification
Corrections1
Fix performance issues when refreshing or creating internal backlinks
14 modifications
Améliorations6
Display Search Intents' samples in Brief
Display Plans given Users geolocation
Add affiliation mechanism with First Promoter
Add warning when deleting Pages with Drafts associated
Improve Incoming Links detection by using Diffbot if configured for Workspace
Improve display of headings in listings
Corrections8
Fix Users invitation when adding a new Workspace
Fix impersonate URL
Fix issues and add improvements around FocusKeywordSelector
Remove duplicated Brief retrieval
Fix alignment on import page
Fix language display when creating a Workspace
Fix autofocus issues when removing a line
Fix errors when refreshing Pages
2 modifications
Corrections2
Catch all conflicts error when inserting into search_engine_results and do nothing when they occur
Improve incoming links detection when case is different
2 modifications
Corrections2
Fix bug on FocusKeywordSelector in the import pages and editor
Use event_url dimension to retrieve AT Internet metrics
2 modifications
Améliorations2
Add impersonate button on Workspace and Organization listing on backoffice
Add autofocus on search field on backoffice
24 modifications
Améliorations13
Add Brief download to PDF
Use IP geolocation to preset phone code prefix and workspace geolocation
Add a new filter "Updated=yes/no"
Add a search on phone number input
Auto-save Focus Keyword on blur
Display a message when Google Sign-in / Sign-up is not available
Improve Onboarding Search Console step with tooltips and Help Center links
Add a link to Help Center on "Mark this Draft as published" modal
Add a warning to ease understanding of Incoming Links validation w/o URL
Add a placeholder on Focus Keyword input when empty
Display an error when an adblock extension prevent Google Analytics connection
Distinguish Orga Type & Plan in Backoffice
Prevent bad Workspace website URL input in Backoffice
Corrections11
Update "lcobucci/jwt" lib to fix security issue
Fix "Something went wrong" on Create draft > Update content
Fix Search Intents unlock from heatmap
Fix editor rendering on screens with only 500px height
Fix a bug on import button with blank URLs
Keep selected Drafts or Pages on search input value change
Fix an edge case which causes Analysis pipeline failure
Fix a bug on filters when switching between "Reports > New" and "Reports > Updated"
Fix an infinite loader when SC is disconnected
Fix anchor on Workspace list to ease the click
Fix update delay when switching between "Clicks opportunities" & "All Pages"
1 modification
Corrections1
Fix Upgrade Plan modal
1 modification
Améliorations1
Update phone number input on Onboarding to detect user's location
1 modification
Corrections1
Fix encoding detection and conversion
2 modifications
Corrections2
Fix workspace settings url
Fix achievement translation
7 modifications
Améliorations5
Simplify onboarding steps to focus on Google Search Console
Add the brand new Quick Start Guide
Add Sign-In/Sign-Up with Google
Remove all delete actions from the BackOffice
Keep the same route after switching workspace
Corrections2
Fix edge case on editor content
Fix Upgrade modal CTA labels
Améliorations d'infrastructure et de stabilité.
8 modifications
Améliorations3
Update plans information to reflect Semji's website
Add copy to clipboard on Brief ideas
Rework filter system to store values in URL for Pages, Planning and Report screens
Corrections5
Fix display of months in metrics screen for custom plans
Fix display of tooltip in Dashboard screen
Fix display of upper subscription plans
Properly display value of a selected goal in Metrics
Fix overridden feature set goals custom on Dashboard screen
1 modification
Corrections1
Fix issue on Incoming links & Page Text due to Default Extractor rules
1 modification
Corrections1
Fix issue with override or load of changes in editor
1 modification
Corrections1
Fix internal server error when outgoing links are invalid
7 modifications
Améliorations5
Increase amount of Search Intents credits on Starter & Pro plans
Handle unlimited Users and Search Intents credits for Custom plans
Improve UI on Sign Up screen
Prevent Page import when there is no Analysis credits available
Display more informations about Organization's Plan and subscription type in backoffice
Corrections2
Improve the resilience of URL validation on Workspace creation
Fix UI on due date icon
1 modification
Corrections1
Fix rate limiter on AI content generation
1 modification
Corrections1
Fix updated/new count on report tab
14 modifications
Améliorations9
Add filters in Reports
Brief feature is now available in Beta on every Workspace
Add new role: Limited Guest Writer
Search Console is now fully optional
Onboarding: Auto-suggest Workspace website URL + name + location
Onboarding: improve UI/UX with adjustments on messages, colors, scrollbar accessibility and more
Conversions priority score + metrics are now available only on Custom Plan
Organizations on Custom plan can now have a Starter or Pro feature set
Change heading menu background from blue to black
Corrections5
Mark input in error when Organization name is too short
Fix scrollbar accessibility in Brief screen
Add ability to override Organization features
Fix state conflict with long last async requests in Editor
Fix decimal display on chart Y-axis
1 modification
Corrections1
Various bug fixes on create workspace screen
18 modifications
Améliorations9
Brief: automatically generate heading ideas for Search Intents
Brief topics: point external link on the right text portion
Brief: fine tuning
Brief: add ability to delete generated titles
Onboarding: optimize CHECK YOUR INBOX link
Page Snapshot: zoom out snapshot iframe
Page Snapshot: display sidebar on loading and change message
Workspace creation: check website url (front)
Workspace creation: improve website url checking (api)
Corrections9
Fix: Schedule Top Keywords retrieval if needed while retrieving Top Pages
Fix: brief: title generator returned more than 5 items
Fix UI: performance tab: tooltip upgrade invisible
Fix UI: create workspace - fine-tuning
Fix UI: search console integration: change placement of the show/hide properties link
Fix UI: reduce font-weight in Incoming Links in the side panel
Fix UI: fix text alignment in brief
Fix: on onboarding screen, user is unable to fill organization name
Fix: brief: api calls are executed even when the feature is disabled
1 modification
Corrections1
Change redirection url after creating drafts
1 modification
Corrections1
Improve redirection logic after creating drafts
2 modifications
Corrections2
Adopt less strict validation on domain while creating workspace
Fix Editor issues when changing to a different page
1 modification
Corrections1
Allow Brief's entrypoint to be used by non SuperAdmin users
9 modifications
Améliorations9
Improve UX/UI on Brief page
Allow Brief only for Custom Plan
Store the titles generated for Brief in database
Add a way to report titles generated for Brief
Use Rate Limiter Component to limit Title Generation API endpoint usages
Improve UX on page import by displaying notifications when actions are made
Homogenize UI on email verification page
Update label from Email to Business Email in signup form
Track AT Internet custom goals and prioritize pages with them
1 modification
Corrections1
Re-enable by default Pages Snapshot feature for all self-serve customers
1 modification
Corrections1
Fix Sign Up typo
14 modifications
Améliorations11
Improve Brief generation by adding topics and internal linking
Improve GPT3 Title Generation in Brief
Enabled/disable content Brief feature per Workspace
Force trials to start on Monthly Pro plan for 14 days
Remove Incoming Links credit system
Fill Organization name in onboarding based on user's email
Improve onboarding UX by saving data filled by user
Improve onboarding UX by adding "Previous" buttons
Improve Search Console integration UX during Onboarding
Render no analyze empty state in side panel like others empty state
Add a Content Score filter for known/unknown values
Corrections3
Allow homepage import
Fix back button action in browser to return to previous screen
Fix credits creation when subscription is reactivated after trial has been cancelled
2 modifications
Corrections2
Fix bug notification emails spam after each content change
Authorize optimization of home page urls
3 modifications
Corrections3
Fix SchedulePagesContentRetrievalCommand extract-static-html option
Fix bug notification emails spam after each content change
Do not send email notifications to ourselves or to disabled/not activated yet users
7 modifications
Améliorations5
Add email notification system on draft assignation ✉️
Brand new onboarding stepper (Create organization/ Create workspace)
Keep filled data while onboarding to help user resume his onboarding
We can now onboard workspace based in Morocco/Algeria/Tunisia with French language 🇲🇦 🇩🇿 🇹🇳
Improve Brief screen with rate limiting, feedback modale and various UX improvements
Corrections2
Fix bug on user creation from Backoffice
Fix inline/bulk add to planning (assignation/due Date/Content status) bugs
3 modifications
Corrections3
Switch to async handling for Page refreshing to better handle bottlenecks
Fix encoding cleaning issues when charset is declared in both header and HTML
Fix async issues when switching between Editor and Online tabs
17 modifications
Améliorations14
Display Static HTML for Workspaces Pages
Switch from Diffbot to our own Default Content Extractor for Pages content
Add a new Brief screen to build a PoC with OpenAI GPT-3 API
Add settings to select user language & add translations of Help Center links
Default landing page is now "Dashboard" and not "Planning" anymore, except for limited members
Improve Editor Toolbars with better design and responsive support
Bulk update from website on Pages list
Implement "Check your Inbox" functionality when user email is a Google account
Add warning message when few recommendations found
Display loaders on performances sidePanel when metrics data are being retrieved
The onboarding workflow is now mobile responsive
Add the new filter ("Is Planned" / "Is not planned") on Pages list
New design for dashboards empty states
Improve display of active actions on Editor toolbar
Corrections3
Fix Editor back button
Various fixes on empty states
Improve UI/UX of keywords selector
1 modification
Corrections1
Do not reset detected 301 (set of PageUrl) on Page synchronization
1 modification
Corrections1
Do not alter HTML sent to Diffbot if custom Diffbot rules have been configured
1 modification
Corrections1
Fix Copy/Paste from editor to clipboard
2 modifications
Corrections2
Fix wrong credits info display in editor sidepanel
Fix text size on sign up form
1 modification
Corrections1
Fix number of Updated & New contents on dashboard page
1 modification
Corrections1
Fix update triggers which fill aggregated tables for workspace_url_metrics
18 modifications
Améliorations8
Upgrade SI/IL recommendations lock system to keep the unlocked optimizations cross analysis
Copy/Paste from slate is cleaner without unnecessary attributes
Improve Workspace url validator
Improve Remaining credits UI/UX
Add mention to look in spam/promotional folders for Semji's emails
The user is now notified that the content has been published
Add link to GTC in sign up form
Improve headings extraction from website content
Corrections10
Improve create Drafts & import Pages from urls max limit and duplicate errors
Phone numbers are sent with the "+" sign to Chargebee from now on
Improve Focus Keyword display in Draft creation first step
Improve Image & placeholder display in pages listing
Fix edge cases around content is started logic
Fix various edge cases when the extractor fail
Fix SQL duplicate error when changing Focus Keyword on Page having a redirection
Fix extraction issue when encoding is declared in HTML charset
Improve title scorer terms detection
Fix edge case on incoming links optimizations
3 modifications
Corrections3
Temporary fix of analyses with missing recommendations
Better handle exact match detection in QuestionSuggestion
Fix duplicate exception on redirected urls publication
10 modifications
Améliorations2
Change workspace ready email from Dashboard to Planning
Improve display number of Pages to analyze
Corrections8
Fix Overview chart display when GA and SC are not connected
Fix Semji logo used in InQueue screen
Fix confirmation modal display on draft delete
Fix planning titles were lost when importing multiple URLs
Fix bug on Create organization screen
Fix scroll and Zoom 125% issues
Fix bug on phone number validation
Launch failed transition at the end of next steps
4 modifications
Améliorations1
Add a step to validate if connected Search Console has data matching website URL during Onboarding
Corrections3
Fix a bug in ContentExtractor which caused an analysis failure on specific URLs
Improve HTML cleanup in ContentExtractor when content has a lot of empty HTML comment tags
Fix a bug which freezed Content Editor
13 modifications
Améliorations6
Allow Product Tours to be launched directly from app screens
Add detailed CTA on Pages screen if GA integration is missing or Custom Goals are not configured
Improve English copywriting + various labels accross the app
Multiple UI/UX improvements
Retrieve Top Pages amount according to associated Plan
Automatically synchronize content from website on Online Content tab if needed
Corrections7
User now can't login if they don't have validated their email address
Fix infinite loader on clicks/position data for content w/o URL
Fix a bug which prevented the "No more credits available" modal or similar warnings to be displayed accross the app, when needed
Fix menu height in workspace settings
Fix a bug in website URL validator on Onboarding / new Workspace screen
If user has no access to Workspace / Organization Settings, they can't access the screen even if they know the URL
Refresh Pages list after Page deletion
3 modifications
Améliorations2
Brand new Pages screen with ability to prioritize opportunities by Clicks, Conversions, Transactions and Revenue
Implement the new marketing videos on the waiting screen
Corrections1
Fix profile dropdown menu scroll
15 modifications
Améliorations1
Updated all Help Center links to match new Hubspot Help Center and defauls to EN language
Corrections14
Extract content when a Page is automatically imported from existing Top Pages
Fix a blink when loading Report screen
Fix Side panel rendering regression on small screens
Fix duplicate exceptions generated on massive //sation with
SerpDataExtractorFix 301 redirection panel display
Allow analysis credits with value to 0 in Backoffice
Fix plans responsive rendering in Billing screen
Fix title display on Onboarding screens
Fix button "Continue" position on small screens
Fix tooltip and Intercom char icon overlap
Change recommendation article length N/A words count label
Fix default comparison period to Previous year
Tiny UI fixes on Billing screen
UI fixes on register form
Améliorations d'infrastructure et de stabilité.
16 modifications
Améliorations10
Add new credits system to allow unlocking Search Intents and Incoming Links in exchange for credits
Improve interface on Billing screen
Improve pricing page
Update formula to compute Content Score
Improve alert message when subscription expires
Add a selector to switch Workspace when current Workspace is in queue
Improve UI for pricing modal
Improve visibility on "View Competitor" icon
Display a dedicated message in Online Content viewer, when crawl fails
Create dedicated URLs for the differents steps in draft creation
Corrections6
Fix visual regression on onboarding screen
Fix remaining displayed actions on planning
Fix credits cancellation when subscription expires
Fix content extractor when content has no body
Fix return link in editor to listing
Fix monthly click retrieval when connecting Search Console
Améliorations d'infrastructure et de stabilité.
13 modifications
Améliorations6
Brand new priority score algorithm 👨💻
Introduce a way to queue self-serve Workspaces onboarding when facing high volumetries
Add a help icon in header with direct access to Help Center + Contact Us page
Improve new workspace UX by making location setting requirement explicit
Clicks is now the default KPI everywhere
Add a way to mark Organizations as "internal"
Corrections7
Do not mark titles retrieved from GA if they're not
Fix editor UI/UX by showing all icons even on small screen resolutions
Fix a bug in dunning end computation
Fix a bug in Top Keywords position filtering
Fix a bug which prevented to switch from monthly subscription to annual subscription
Now explicitly let
MessageHandlers die when entity manager is closedDisplay content score in pages when analysis has expired and trigger a new analysis automatically when opening the editor
1 modification
Corrections1
Fix demo template file and its import to avoid empty priority score
1 modification
Améliorations1
Revert UX/UI improvements on editor
2 modifications
Améliorations1
Improve UX/UI editor for smaller screen
Corrections1
Fix error on backoffice when saving an Organization with 0 default crawled page
18 modifications
Améliorations11
Fill pages listing when connecting Search Console
Improve copy/paste to editor and clean vertical spaces
Email, first name and last name can be injected to register screen
Store onboarding details in database and propagate them to Chargebee
Handle custom goals for KPI "Conversion Rate"
Improve UI on table
Be less strict with URL validator when validating Website URL
Open upgrade plan modal on some actions when subscription is cancelled
Change default KPI
Improve UX editor
Rename Keywords Relevance to Excluded Keywords
Corrections7
Display insufficient credits modal on Focus Keyword update when there is not enough credits
Fix credits upgrade when converting a subscription from trial to active
Fix subscription status when payment failed
Fix visual regression on Import Top Pages empty state
Fix error that might occur when connecting a Google Analytics
Fix custom goals retrieval
Fix online content refresh after synchronization from website
3 modifications
Corrections3
Remove Publish status in topbar
Always display planned icon on Page screen
Fix content score displayed in Side panel on Editor screen
8 modifications
Améliorations4
Brand new planning workflow and new UI for the editor
Add immediately a Page to the Planning from Online Contents listing
Improve report tooltips and legends by adding the comparison ranges for better understanding
Improve UI of service integrations modals
Corrections4
Fix external icon not displayed on competitors article length
Fix redirection bug after deleting the last draft of a page
Fix bug of error modal when the last admin of an organization tries to delete his account
Fix click on Focus Keyword selector
1 modification
Corrections1
Hide Custom Goals CTA when the Google Analytics is disabled or disconnected
7 modifications
Améliorations3
Improve report by adding the possibility to configure the period/periodicity/comparison period
Trends are displaying now the moving average
Use +/- signs to display up/down changes
Corrections4
Fix click on Custom goals selector
Fix wrong picture in listing
Renew credits when trial is converted to active subscription
Fix wrong interpretation of subscription status when there is a payment problem
8 modifications
Améliorations6
Open access to sign-up functionality
Improve UI for bulk actions
Update invoices and payment information after a Plan upgrade
Standardize modal and side panel messages when there is not enough credits to analyze keyword
Fine-tuning of the different text
Adding an administrator entry mode to the clustering details step
Corrections2
Fix a behaviour in TermDetector to better handle words like Aix-en-Provence
Fix UI when importing Pages
1 modification
Corrections1
Fix percentage gain column sign value in report list
1 modification
Améliorations1
Optimize GA call when saving Service Integration to detect preprend path
2 modifications
Améliorations2
Custom goals are not reset when their configuration is changed
Custom goals form can't be submitted twice while submitting
7 modifications
Améliorations4
Track Google Analytics custom goals
New Sidebar version to choose first FK to be analyzed
Add a bulk action to start analysis on Online contents
Navigation between steps of create organization form is more intuitive
Corrections3
Make AnalysisStep creation and start dates values consistent
Switch to native NativeHttpClient to avoid CURL causing Segfault in UrlCrawler - Should improve max execution time as well
Fix a few visual regressions
12 modifications
Améliorations6
Add Dutch :flag_nl:, Polish :flag_pl: and Portuguese :flag_pt: into our NLP engine
Remove subscription cancellation on chargebee Plan
Merge Organization Settings and User Settings
Allow inline Focus Keyword change in Pages listing
Improve user creation step in onboarding
Improve Report load time by lazy-loading Trends Data by page
Corrections6
Fix inline Content Score analysis button display
Fix TopKeyword search console metrics retrieval
Fix users logouts while refresh token was still valid
Fix alignment in graphs when Search Console is not connected
Fix error when exporting contents
UI fixes on bulk mark as published modal
2 modifications
Corrections2
Fix missing props for active metric cartridge
Fix a bug that removes the publication plotline (marker) from all charts
11 modifications
Améliorations10
Renames Headings by Search Intents
Available plans are now Starter, Pro and Custom
Improve display of current features in Billing screen with Custom Plan
Limit KPI historical data according to the customer's Plan
Limit some Analytics metrics access according to the customer's Plan
Make AT Internet integration accessible only for Custom Plan customers
Make SSO settings accessible only for Custom Plan customers
Make Guest Writer user role accessible only for Custom Plan customers
Add a button to start analysis inline, directly from Online Content listing
Add messages + CTA to make user invitations limits explicit
Corrections1
Fix a 404 error occurring when configuring Organization accesses
2 modifications
Corrections2
Fix Slack notification when workspace is created
Fix API and avoid error when user is created
19 modifications
Améliorations15
All users except Guest Writer users can access the billing settings
Add CTA on subscription's flash messages to redirect to the billing screen
Disable configuring the payment method for organization in trial period
Disable v3.0.0 features access for non super admin users
Hide cancel subscription when the organization is in trial period
Allow cancel subscription
Downgrade subscription is allowed only one time
Display flash messages according to the subscription status
Delete workspaces if the organization subscription is expired
All external links have an icon on hover
The editor side panel can be fold and unfold
Improve the KPI selector in the editor side panel
Block access to the platform for organization with expired subscription
Add flash message for payment error
Handle expired subscription
Corrections4
Fix bug in Backoffice to disable an organization
Fix a workspace owner can list his organization_accesses
Fix workspace settings icon to be accessible when the user is on the organization settings screen
Open Content Status API for non super admin users
Améliorations d'infrastructure et de stabilité.
2 modifications
Corrections2
Disconnect a user when the refresh token and the jwt are not valid anymore
Fix icon url position
1 modification
Corrections1
Fix a remaining Enterprise Plan instead of Custom Plan
9 modifications
Améliorations9
Complete visual overhaul of the "Add workspace" flow
Add strong password validation policy
Always display Focus Keyword + Position + volume in Reports
Make the Organization current plan visible in BO - only Custom plans ATM
Add a new Billing screen in Organization Settings
Add an "Upgrade Plan" CTA in user menu
External links are highlighted via a dedicated icon
Global UI fine-tuning and improvements (fonts, Online Contents + Planning listings)
Keep input/selection order on "Import URLs" and "Create Draft from existing Content"
1 modification
Corrections1
Fix fail on
Add to contentaction for limited members (guest writers)
4 modifications
Corrections4
Fix detection of incoming links to the homepage
Fix edge case causing a bug on question production with blacklisted terms
Fix edge case causing a bug on suggest scraping + lower quality on questions production
Fix
analysis.startedAtattribute value which was wrongly set to thecreatedAtvalue
3 modifications
Améliorations2
Group Top Keywords by their analyzed/not analyzed status
Demo Workspaces can now be reset by Semji SuperAdmins
Corrections1
Never display a broken Featured Image on listings
3 modifications
Améliorations2
Add action to publish multiple drafts at once
Add a Slack notification when a workspace is created or disabled
Corrections1
Fix "clear" due date on Draft
3 modifications
Corrections3
Fix search input padding and fold state if empty
Fix regression on online contents title cell loading condition
Fix error on API when publishing a content with an URL that returns a 404 error
2 modifications
Corrections2
Fix bug on all charts
Fix a huge regression on topics production
3 modifications
Corrections3
Fix UI regressions
Do not count already added users on Organization as new users, on Workspace creation
Update Top Pages' Top Keywords
19 modifications
Améliorations12
Brand new register + onboarding flow
Allow users to create and remove Workspaces
Allow users to configure their own workflow with Content Status
Add all countries with default language to English, French, German, Italian or Spanish
Display competitors with Featured Snippet in SERP
Do not show disabled headings/topics in Heatmap
Display a warning when too many analysis are in progress
Add bulk delete in Online Contents
Improve default order in Reports to show most interesting data first
Global UI fine-tuning and improvements (settings, notifications, paddings, fonts, ...)
Add Workspace count limit per Organization
Improve Backoffice UX by sorting alphabetically Organizations
Corrections7
Do not list Top Pages without the exact same Workspace domain name
Fix default sorting on Report Listing
Fix missing lastSearchConsoleUpdatedAt field to export command
Fix retrieve competitors on focus keyword change
Fix and recover missing consumer id in analysis unit usages
Remove a draft associated to an Online Content now preserve Online Content
Users now cannot delete Original Version of a content
3 modifications
Corrections3
Fix a bug when non HTML documents generated very large text making inlink check fail
Fix a bug in Headings detection when remarkable terms are separated by non remarkable terms
Semji will always ask to select a Google account when connecting GA or SC
Améliorations d'infrastructure et de stabilité.
Améliorations d'infrastructure et de stabilité.
2 modifications
Corrections2
Fix closing publish modal after confirming the publication
Fix Publication fail
4 modifications
Améliorations2
Semji now handles Italian 🇮🇹 and German 🇩🇪 languages
Add an empty state on performances tab in Sidebar
Corrections2
Temporary increase token validity to avoir editor refresh
Fix a bug which caused multiple users to have the very same Invite Token
1 modification
Corrections1
Fix Related Keywords retrieval by filtering on a higher relevancy to improve data quality
Améliorations d'infrastructure et de stabilité.
1 modification
Corrections1
Fix stop impersonate button and remaining credits display condition
2 modifications
Améliorations1
Do not force re-login every 24 hours anymore 🔒
Corrections1
Fix topics production failure occurring when scraper fails
2 modifications
Corrections2
Handle a new CURL cipher error to prevent Crawler crash
Open the AT Internet Spaces endpoint to all users
1 modification
Corrections1
Fix issues when scraper can't retrieve organic results
1 modification
Corrections1
Fix MaxAllowedUsers Serialization
1 modification
Corrections1
Fix issues when content is assigned to user who doesn't access to the workspace anymore
1 modification
Corrections1
Fix organization creation by sending Allowed users field to the API
10 modifications
Améliorations8
Brand new user management interface in Workspace settings
Brand new user management interface in Organisation settings
Add max allowed users per Organization setting in Backoffice
Allow user impersonation in front application
Allow writers to edit and delete existing links in the editor
Add a global notification system and implement it on the reset password and SAML copy to clipboard
Fine-tuned sign-up/sign-in/forgot password/reset password forms to leverage password managers features 🔒
Remove Beta label before AT Internet integration
Corrections2
Fix a bug which caused top pages to be retrieved on SC connection, even if workspace was in demo mode
Fix multiple bugs in Questions suggestion
3 modifications
Corrections3
Allow access to create drafts for new contents without a connected search console
Fix the SEO traffic compute when having multiple non-distinct page URLs
Pause the workers which update Top Keywords Search Console metrics when we exceed Load Quota
1 modification
Corrections1
Fix a collision while saving content & switching HTML/Text view in editor
1 modification
Corrections1
Due date shift for demo Workspaces can now result in a future date
4 modifications
Améliorations4
Add "I forgot my password" feature
Add bulk delete in Planning
Declare and maintain demo Workspaces
Improve user password complexity by adding length constraint
15 modifications
Améliorations6
Brand new Draft creation flow with keywords suggestion for new contents + update from existing URLs
Improve sorting in planning
Keywords and PAA are not historized anymore
Improve quality on topics and headings proposal
Improve draft publication, we can now set the publication date
SSO SAML requests generated by Semji can be signed
Corrections9
Attempt to fix issue when some recommendations (topics or headings) are not displayed when analysis is done
Remove page on last content removal
Fix Mark as published when page already existed in stock
URLs with fragment are not accepted anymore
Search Console clicks are not displayed if Search Console is disabled
Fix analysis fail on large competitor content
Add sleep and retry when load quota exceeded error is thrown by Search Console instead of disabling the service integration
Fix total value in performance graphs when displayed in days
Fix suggestions Sidebar display in Safari
3 modifications
Corrections3
Improve scrollbar render
Enable spellcheck in content editor
Fix double scroll on browser zoom in
2 modifications
Corrections2
Fix metrics retrieval scheduling
Fix workspace URL check
10 modifications
Améliorations5
Allow SSO login with external SAML Identity Provider
Add an Organization level settings with access to credits + security tabs
Add on backoffice the ability to enable SSO for an organization by adding its verified domains
Now check during the connection of a GA account if Semji is able to access data
Enable service integrations (GA/SC/AT) for all users with access to workspace settings
Corrections5
Prevent the generation of multiple questions with the exact same title on an analysis
Display an error message on URLs import when not enough credits
Remove a glitch with double-scroll on some screens
Detect keywords with
-t-onorest-ceas questions and remove false questions detectionFix topics' progress bar
4 modifications
Corrections4
Fix secondary button margins and font weight
Fix FlashMessage Component crash when given prop is undefined
Change Log level when crawling pages from error to warning
We throw an InsufficientPermissionsException when GA returns a 403 with status PERMISSION_DENIED
8 modifications
Améliorations5
AT Internet is now available as a service to retrieve analytics metrics 🍾
Configure Service integrations (SC/GA/AT) from App by Admins 🕺
Use App even without SC/GA/AT connection
Schedule Online Content for update (crawl+extraction) after page import from Top Pages
Disable Services integrations automatically when catching an auth error from SC/GA/AT
Corrections3
Force language code in Google Language API calls to prevent errors
Fix questions search volume display
Fix online content font weight
1 modification
Améliorations1
Temporary reduce headings quality to reduce Google NLP costs
2 modifications
Corrections2
Fix URL detection in Incoming Links scorer
Fix infinite loading state on FK position
9 modifications
Améliorations7
Brand new Sidebar 🍾
Brand new NLP engine with Topics and Headings 🕺
Improve questions quality
Add an option to archive organizations and workspaces from back-office
Add the ability to customize content statuses from front settings
Add the option to delete an online content from listing
Add the content in CSV/XLSX export
Corrections2
Fix a bug when Diffbot is not able to extract content
Fix traffic filter on page import
Améliorations d'infrastructure et de stabilité.