Release notes 2.14.5
Breeze-widget på dashbordet
feed® har fått en ny valgfri modul for Breeze. Når modulen er aktivert setter administrator opp forbindelsen mot Breeze under Integrasjoner (base-URL og workspace), og brukerne kan legge inn Breeze-widgets på sitt eget dashbord.
Kombinert søk tas i bruk flere steder
Kombinert søk, som kom som ordinær funksjon i 2.14.3, er nå tilgjengelig i flere deler av løsningen:
Webhooks kan filtreres med et kombinert søk, slik at en webhook kun leverer hendelser for et definert produktutvalg
Egendefinerte dashbord-widgets bygger nå på kombinert søk i stedet for et eget søkeoppsett i widgeten
Under redigering av et kombinert søk vises antall treff på hver node i uttrykket, slik at du ser effekten av hvert enkelt kriterium mens du bygger søket
Et kombinert søk kan kopieres til et nytt søk
Dataregister i offentlig GraphQL-API
Det offentlige API-et har fått egne GraphQL-spørringer for dataregistre og dataregisterlinjer. Du kan hente en paginert liste over dataregistre med antall linjer, slå opp ett enkelt register, og paginere linjene i registeret. Linjer kan filtreres på nøkkel og på modifiedTimeFrom, og både registre og linjer kan sorteres. Oversatte navn og verdier hentes for de språkene integrasjonen ber om.
Entiteter i WooCommerce-mapping
WooCommerce-integrasjonen støtter nå entiteter. Du kan mappe entitetstyper og attributter på entiteter mot felt i WooCommerce, på samme måte som produktdata.
Opprinnelsesland i NOBB-eksport
Håndteringen av opprinnelsesland er lagt om slik at den følger NOBB sine regler. Er det valgt ett land, eksporteres landet med relevans "Relevant". Er det valgt flere land, må opprinnelsesrelevans være mappet og satt til en av verdiene som tillater flere land, og da eksporteres relevansen uten land. Er det ikke valgt land, eksporteres ingen av delene. Uklare kombinasjoner gir nå tydelige meldinger i stedet for å feile stille, og nedtrekkslistene i termmappingen lastes først når de åpnes, slik at store dataregistre ikke gjør siden treg.
Endringstidspunkt i API
Endringer i produktrelasjoner, i rekkefølgen på produktmedia og i basedata som produktstatus, produktgruppe, produkteier, produkttype og leverandør følges nå med endringstidspunkt. Deltaeksport og GraphQL-integrasjoner plukker opp disse endringene, og produktrelasjoner kan filtreres på når de sist ble endret.
Produktdetaljer
Favorittpanelet kan festes, slik at det blir liggende når du blar i siden. Valget huskes mellom økter
Bildekarusellen har fått en horisontal miniatyrstripe under hovedbildet i smale visninger, med rullepiler og indikatorer, og hovedbildet prioriteres i visningen
Relasjoner og "Tilknyttet til" kan nå sorteres
Dynamisk tekst oppdateres live når underliggende data endres, uten at du må laste siden på nytt
Eksport- og mer-menyene har fått nye ikoner og bedre oversettelser
Plattformoppgradering
Backend er løftet til Spring Boot 4, med Jackson 3, Spring Security 7 og Spring AI 2, og frontend er oppgradert til Angular 22.1 med oppdaterte tredjepartsavhengigheter. Oppgraderingen gir nyere sikkerhetsoppdateringer i hele avhengighetskjeden og et oppdatert grunnlag for videre utvikling. Konfigurasjonen for GraalVM native image er fjernet, siden den ikke lenger var i bruk.
Andre forbedringer
Egendefinert dashbord-widget med aggregering på entitetstype tar nå med øvrige entiteter i aggregeringen
Arvede verdier for produktfelt eksponeres i det offentlige API-et
Attributtype kan ikke lenger endres når attributtet allerede er i bruk på entiteter
Raskere ETIM-oppslag i produktsøk
Reindeksering av produkthendelser tar hensyn til kombinert søk i kompletthetsregler
Parametre for produktreindeksering er satt eksplisitt, som gir jevnere kjøring
Ny indeks på produkttabellen for feed-to-feed
Gamle opprydningsjobber for produkthendelser er fjernet
"Ikke publisert" heter nå "Ikke eksportert" på alle språk
UNI_TEXT-attributter vises i full bredde i attributtpanelet
Onboarding av enkeltprodukter fra NOBB krever nå administratorrettighet, og onboarding-jobber registrerer jobbkontekst slik at produkthendelser knyttes til riktig jobb
Sikkerhet: filnavn valideres og saneres på alle opplastingsendepunkter, e-postadresse valideres ved oppretting av bruker, endepunktet for aktiverings-e-post krever autorisasjon, og sikkerhetsoppsettet i importtjenesten er ryddet opp
Feilrettinger
Søk på entitetstype som manglet er rettet, og flere filtre på samme entitetstype kombineres nå med OR i stedet for AND
Kataloggenerering: feil som stanset genereringen er rettet, og feilmeldingene er blitt tydeligere
Lagrede søk, arbeidsflyter og kolonnevalg for entitetstyper følger nå den simulerte brukeren, og lagrede søk på dashbordet vises kun for eieren
NOBB-modulvelgeren vises igjen på produktdetaljer
Endring av boolske attributter oppdaterer NOBB- og EPD-status uten at hele produktvisningen bygges opp på nytt
Valgt mappe vises riktig i strukturtreet under navigering
Fritekst i produktsøket synkroniseres umiddelbart, slik at rask skriving etterfulgt av søk ikke lenger kjører på utdatert tekst
Paginering i token-server er rettet
Spørringen for filteret på manglende produktattributt er rettet
Tilbake-knappen i verktøylinjen vises riktig, og kortvisningen i redigering av kombinert søk er ryddet opp
Feltavstand er rettet i flere dialoger der stablede felt lå for tett, padding i importkonfigurasjon og eksportdetaljer for feed-to-feed er justert, og suffikset i favorittpanelet brytes ikke lenger over to linjer i smale visninger