Mjukvaruinformation:
Lilith är en loggning och AccessEvent visare för SLF4j / LOGBack
Vad är nytt i den här versionen.
- Detta är en tillfällig frigivning på grund av en ganska kritisk bugg.
- Webapps med en ClassicMultiplexSocketAppender skulle inte undeploy ordentligt på grund av en dinglande Classloader.
- Den ursprungliga avsikten var att vänta för Logback 0.9.29 på grund av problem med 0.9.28 beskrivs i & quot; Kända problem & quot ;, men en ETA inför nästa utgåva var otillgänglig .
Vad är nytt i version 0.9.36:
- Inkom saknas kontaktsida för att hjälpa
- Lagt till nya messageRegex exempel groovy tillstånd.
- Uppdaterad Groovy till 1.6.3
- Vissa lås och blockerings köer är rättvisa nu.
- Ändrad genväg till & quot; Import & quot; & quot; kommandot skift I & quot ;. Det kolliderade med & quot; Lägg skick ... & quot ;, tidigare. Detta rapporterades av Scott Stanton.
- Genomfört Dra och släpp av Lilith filer.
- Möjlighet att stänga av startbild som begärts av Thorbjoern Ravn Andersen.
- Möjlighet att fråga innan avfarten som begärts av Lothar Cezanne.
- Lade & quot; Startup & avstängning & quot; panelen till dialogrutan inställningar.
- Lade & quot; Felsökning & quot; panelen till dialogrutan inställningar.
- MultiplexSocketAppenderBase utökar nu UnsynchronizedAppenderBase istället för AppenderBase, som föreslagits av Maarten Bosteels och Ralph publiken.
- Lagt till nya alternativet & quot; Visa stacktrace av Throwables & quot; så icke-tekniska personer kan inaktivera den för att bara se ett undantag och, i förekommande fall, meddelande.
- Klicka på namnet eller budskap ett undantag kommer nu också att öppna koden i IDEA.
- Lade till möjligheten att färga hela raden i en tabell enligt nivå / status av händelsen som begärts av Scott Stanton.
- & quot; Kopiera anropsstacken & quot; och & quot; Copy Throwable & quot; Nu prepending de StackTraceElements med & quot; på & quot; som begärts av Scott Stanton. Details också visar & quot; på & quot; innan någon StackTraceElement.
- Uppdaterad SLF4J till 1.5.8.
- Ändringar för att stödja Logback 0.9.16.
Vad är nytt i version 0.9.35:
- ALLVARLIG: De StackTraceElements av den djupaste kapslade Throwable var tyst ignoreras.
- Inkom header till Lilith filformat.
- Använda protobuf för Lilith filformat och transfer. Detta resulterar i stora prestandaförbättringar.
- Öppna * .lilith filer
- Importera * .lilith filer utan * .index.
- Import av log4j XML-filer.
- Import av java.util.logging XML-filer.
- Lade timeStampMillis till Lilith XML evenemang.
- Uppdaterad Loggning XML Schema.
- Borttagning av föråldrade * .ljlogging och * .ljaccess filer.
- MessageFormatter. Särskild hantering av array i händelse av en enda platshållare
- MessageFormatter: Särskild hantering av java.util.Date. Det är nu omvandlas till ISO 8601 representation.
- LoggingEvent. Läggas ThreadInfo
- LoggingEvent. Läggas LoggerContext
- Lade Kopiera talan om valda innehållet i detalj se.
- Lade Kopiera talan om valda innehållet i hjälp.
- Kända problem och frågor i hjälp inte återspeglade den senaste versionen.
- Vid # groovy # manuset fick den sträng som söksträng. Detta har rättats nu & quot; & quot; används som söksträng.
- Installera exempel groovy villkor om förhållandena mapp nyskapas.
- Details visas ett felmeddelande om filen var bara tomt.
- I händelse av en ny vy, välj först händelse om bläddra till botten inte är aktiverat.
- Genomfört en uppgiftsansvarig för att söka, filtrera och import.
- Utökat stöd för NDC till LoggingEvent datatyp.
- Skapad NDC för användning med Lilith appenders.
- Uppdaterad LogbackLoggingAdapter att använda NDC av händelser.
- Bättre hantering av missbildade sparade tabellayouter. Ogiltiga kolumnnamn ignoreras, namn saknas sätts.
- Inkom ny tabellrad & quot; NDC & quot; till loggning tabellen.
- NDC stöd i detailsView.groovy
- Uppdaterad XML Schema för att inkludera NDC.
- Genomfört XML I / O i NDC.
- Lade & quot; Copy MDC & quot; och & quot; Copy NDC & quot; åtgärder.
- Groovy 1.6.2
- Inkom ikon för stordatorer och Mac App.
- Inkom utgång inklusive portnummer i händelse av BindException vid start.
- Details: Ser mycket trevligare nu .
- Details. Bättre stöd för flera linjer budskap Throwables
- Bättre hjälp inklusive fler länkar, symboler för nycklar.
- Inkom förloppsindikator att status vid pågående uppgifter.
- Omdöpt & quot; Visa / Hide & quot; att & quot; Kolumner & quot; som föreslagits av Joe.
- Dedikerad sulky-uppgifter modul. Borttagen tidigare genomförande.
- Ändrade några licenser från GPLv3 till LGPLv3. Vissa poms inte åsidosätta licensen på lämpligt sätt. Lade till några saknade information om licens.
Vad är nytt i version 0.9.34:
- Trippel fast problem under automatisk uppdatering av Details i händelse av missbildade history.txt.
- Stöd för Logback 0.9.14.
- Inkom hjälp om groovy filter.
- Kopiera markör (Ekke)
- Kopiera callstack (Ekke)
- ny pre stil som föreslagits av Alexander Kosenkov. Tack så mycket!
- Stöd för Karta och Collection innehåller matriser i MessageFormatter.
- Stöd för rekursiva Kartor och samlingar i MessageFormatter. Detta skulle tidigare kasta en Stackoverflowerror.
- Bättre strängrepresentation för rekursiv Map, Collection och Object []. Det kommer nu ut [... fully.qualified.ClassName@identityHash ...].
- Stöd för undantag under toString (). Det kommer nu att resultera i [!!! fully.qualified.ClassName = & gt; fully.qualified.Throwable: ThrowableMessage !!!].
- Återställ inte prefs efter att acceptera licens. Också lagt -L möjlighet att spola licens för att underlätta felsökning.
- Möjlighet att spara och återställa layouten i tabellerna. Det finns 4 tabellayouter: loggning, loggingGlobal, tillgång och accessGlobal. De globala layouter används i den globala vyer & quot; global (loggning) & quot; och & quot; global (Access) & quot; medan de icke-globala ettor används i vanliga vyer, såväl som i & quot; Lilith (Loggning) & quot ;. Funktionalitet finns i Visa - & gt; Layout och popup på tabellrubriken.
- Möjlighet att välja utseende och känsla i Inställningar. Ja, behöver inställningsdialogrutan en hel del arbete: p
- JGoodies Ser läggas till som en utseende och känsla alternativ.
- Förbättrad allmänna del dialog preferenser men jag är fortfarande inte särskilt glad över det.
- Undantag i SerializableDeserializer nu tyst ignoreras.
- Ny klass SavedCondition att serialisera ett tillstånd tillsammans med ett namn, färg information och aktiv inställning. Detta är en förberedelse för en ordentlig (auto) filter.
- Refactored villkor.
- Lades message.contains, logger.startsWith och logger.equals villkor samt möjligheten att välja dem i sökpanelen.
- GroovyCondition inte stöder nu en search. Se hjälp.
- Uppdaterad detailsView.groovy att förhindra linje paus i tabellrubriker så bredden på rubriker förbli densamma.
- Visa skick namn i filtrerad flik om villkoret är en sparad tillstånd.
- Dokumentation av källor och käll-listor.
- Dokumentation villkor.
- Möjlighet att använda sparade förhållanden med # tillstånd # i textfältet i sökpanelen.
- Funktionshindrade & quot; Clear & quot; i händelse av en filtrerad buffert. Föregående funktionalitet var ganska värdelös.
- Lägga alla tillgängliga groovy villkor för kombinationsrutan.
- Lade & quot;! & Quot; (Inte) växlingsknappen för att söka panel som förnekar det aktuella tillståndet.
- Beskära meddelandet popup till en sund storlekar ...
- Uppdaterad groovy beroendet till 1,6-RC-1.
- Stöd förhållanden med tomma argument. Detta är nödvändigt eftersom det kan vara meningsfullt för groovy villkor.
- Lade EventIdentifier som kommer att behövas för cachning av tillstånds resultat. Ändrad EventWrapper att använda EventIdentifier istället för Käll-ID + localId. Eftersom detta ändrar serialisering ändå jag passade på att också lägga omittedElements till ThrowableInfo. Uppdaterad xml IO detta.
- Uppdaterad och laddat upp nya loggning schemat.
- Genomförda Villkor fliken Inställningar.
- Använd alla aktiva förutsättningar för att ta reda på färgerna i en tabellrad. Använd aktuella färger om inget matcha.
- fix. Hoppa till botten i tabellen + scrollToBottom även om tabellen inte ändra
- & quot; Återställ & quot; i inställningar fungerar nu som förväntat, det vill säga det återställer dialogen till tidigare inställningar.
Vad är nytt i version 0.9.32:
- sulky: Såg att TimeoutOutputStream-Watchdog-tråd stoppas under alla omständigheter. Added testfall för varje scenario.
- sulky. Fast en dum problem som kan leda till ett dödläge i Lilith interna loggen
- Inkom dokumentation om & quot; java.lang.OutOfMemoryError: PermGen utrymme & quot; problem och genomförs LogbackShutdownServletContextListener för korrekt avstängning av logback.
- Genomfört ändrade meddelande formatering logik infördes SLF4J 1.5.3. Framställd för logback 0.9.10. Detta krävde ändringar i LoggingEvent och innehöll StackTraceElements. Serialiserade LoggingEvents inte
- kompatibel med tidigare version.
- Ny XML Schema 1.1 för att stödja logback 0.9.10 funktioner, det vill säga CodeLocation, Version och exakt.
- Removed mac specifika UserNotification [..] EventConsumer eftersom det kraschar appen om J2SE 6 används. Det fungerade inte, i alla fall
- Genomfört StackTraceElement XML läsare och författare att förbereda sig för java oberoende stack spår, t.ex. C #. Detta kommer senare att användas för IDE integration som IDEA plugin.
- detailsView.groovy inte stöder nu CodeLocation, version och exakt samt null eventwrappers som kan hända om
- deserialiseringsundantag misslyckas.
- & quot; Visa fullständig Callstack. & Quot; alternativ.
- & quot; ren loggar in på avfarten. & Quot; alternativ.
- & quot; Rengör alla inaktiva loggar & quot; på en annan tråd.
- såg till att varje TimeoutOutputStream är * alltid * riktigt stängd i multiplex-appenders. Detta bör slutligen fixa
- & quot; java.lang.OutOfMemoryError: PermGen utrymme & quot; problem i webapps, åtminstone de som orsakas av Lilith.
- För att undvika missförstånd: * inte * använda IOUtils.closeQuietly i flertrådade webapp kod !!!
- Uppdaterad groovy beroendet till 1.5.7.
- Förberedd för överföring storlek statistik. Du kan inte se någonting, ännu.
- Lades todos till relevanta platser.
- Uppdaterad SLF4J beroende till 1.5.5.
- Använda Nimbus PLAF om tillgängligt (och inte Mac).
- Acceptera licensen en gång för varje version.
- kontrollsumma-kontroll av befintliga groovy och CSS-filer. Auto-uppdateringen om inte ändras manuellt och nyare version finns tillgänglig, t.ex. detailsView.groovy i denna nya version av Lilith.
Vad är nytt i version 0.9.31:.
- Genomförda interna Lilith loggning
- Removed vissa felsökningsloggar från SerializingFileBuffer så grundläggande initiering garanterat * inte * avger några loggning händelser.
- XML appenders nu skicka meddelandet mönster istället för det formaterade meddelandet.
- Removed avstängning krok från JmDNS. Detta fixar avstängning dödläget, men Lilith är fortfarande kraschar dåligt på Mac OS X på grund av JmDNS problem.
- funktionshindrade bonjour som standard eftersom det är alldeles för instabil. Aktivera den med -b Kommandoradsargumentet.
- Utskrift kommandoradsargument om började verbose (-v).
- Inkom lilith.bat och Lilith skalskript.
- Uppdaterad montering fil till en mer förnuftig beteende, det vill säga bin med sh och fladdermöss, lib med burk, LICENS, README
Krav :
- Java 2 Standard Edition Runtime Environment
Kommentarer hittades inte