Mako er UTF-8-kompatibel og enkel å bruke.
Konfigurasjonen av Mako ramme kjerne gjøres i index.php filen.
Andre app spesifikke configs er i app / config katalogen
Hva er nytt i denne utgaven.
- Bugfix:
- Eager laste kriteriene nå fungere som forventet når ivrige lasting i biter.
Hva er nytt i versjon 4.5.4:
- Bugfix:
- Eager laste kriteriene nå fungere som forventet når ivrige lasting i biter.
Hva er nytt i versjon 4.5.2:
- Bugfix:
- Eager laste kriteriene nå fungere som forventet når ivrige lasting i biter.
Hva er nytt i versjon 4.4.5:
- FORBEDRING:
- Query :: kolonne () og Query :: først () vil nå være mye raskere i noen tilfeller.
Hva er nytt i versjon 4.4.4:
- FORBEDRING:
- Query :: kolonne () og Query :: først () vil nå være mye raskere i noen tilfeller.
Hva er nytt i versjon 4.4.0:
- NYHET:
- Brand reaktoren kommandolinjeverktøy.
- Lagt valgfri $ kolonne parameter til Query :: kolonne () -metoden.
- Lagt Mako kjerne klasse.
- Lagt Passord :: needsRehash () -metoden.
- Lagt Request :: isSafe () -metoden.
- Lagt Session :: getToken () -metoden.
- Lagt Session :: regenerateToken () -metoden.
- Lagt Session :: validateToken () -metoden.
- Lagt token valideringsregel.
- Gatekeeper vil automatisk rehash passord hvis nødvendig.
- Lagt attributt, css, url og js rømmer filtre.
- Escape filtre er nå også tilgjengelig i vanlig PHP visninger.
- FORANDRET:
- Flyttet init.php fil fra rammeverket kjernen til programmet.
- Fjernet MAKO_VERSION konstant (bruk Mako :: VERSION i stedet).
- Fjernet Passord :: isLegacyHash () -metoden.
- Fjernet $ legacyCheck parameter fra Passord :: validere () -metoden.
- Omdøpt Session :: generateToken () metode for å Session :: generateOneTimeToken.
- Omdøpt Session :: validateToken () metode for å Session :: validateOneTimeToken.
- Omdøpt token valideringsregel å one_time_token.
Hva er nytt i versjon 4.3.2.
- Fast validator bug
Hva er nytt i versjon 4.3.1.
- Fast ruting bug
Hva er nytt i versjon 4.3.0:
- NYHET:
- Lagt ViewFactory :: finnes () -metoden.
- Visninger er nå gjennomgripende. Dette betyr at du kan overstyre utsikt pakken i programmet.
- Språk filer er nå gjennomgripende. Dette betyr at du kan overstyre pakke språkfiler i programmet.
- Lagt til en ForbiddenException.
- Mako inkluderer nå standard 403, 404, 405 feilvisninger som lett kan bli overstyrt.
- Den ORM vil nå også termin ikke-statisk samtaler til spørreverktøyet.
- Lagt Connection :: tabellen () stor metoden.
- Lagt Container :: samtale () -metoden (# 116).
- Rute handlinger er nå utført av Container :: samtale () -metoden (# 118).
- Rute filtre er nå utført av Container :: samtale () -metoden (# 119).
- Lagt til en sesjon NULL butikken.
- ENDRINGER:
- Flyttet alle http unntak mako & # x5c; http & # x5c;. unntak navnerom
- Omdøpte PageNotFoundException å NotFoundException.
- Controllers, oppgaver og Migrations nå bruke ContainerAwareTrait egenskap som standard.
- Den ORM :: byggmester () metoden er nå offentlig.
- The Route :: begrensninger () metoden har blitt omdøpt til Route :: når ().
Hva er nytt i versjon 4.2.0:
- NYHET:
- overtid :: formatLocalized metoden.
- Lagt tidssone klasse.
- Lagt til en stoppeklokke klasse (# 113)
- Lagt til støtte for nestet mal forlengelse.
- Lagd valgmigrasjons beskrivelser.
- Lagt gjengi snarvei metoden til visningen fabrikken klassen.
- Det er nå mulig å konfigurere Gatekeeper å identifisere brukere ved hjelp av brukernavnet i stedet for sin e-post.
- ENDRINGER:
- The Time klassen har blitt flyttet til å Mako & # x5c; Chrono
- locale config alternativet er fjernet. Du har nå til å angi riktig locale for hvert språk i stedet.
- ViewFactory :: skape metoden vil nå returnere en forekomst av mako & # x5c, vise & # x5c; Vis i stedet for en implementering av mako & # x5c, vise & # x5c; gjengi & # x5c;. RendererInterface
- Flyttet app / routes.php til app / routing / routes.php.
- Filtre må nå bli definert i app / routing / filters.php.
- Du kan nå bruke klasse filtre i tillegg til nedleggelser.
- UrlBuilder :: nåværende metoden vil nå inkludere dagens søkeparametere som standard.
- Standard mcrypt krypteringsmodus endret fra ECB til CBC.
- Fjernet app / pakker katalogen. Pakker vil nå bli installert i packagist leverandørens katalog.
- Fjernet de globale hjelpefunksjoner. De har blitt erstattet med en egenskap og en klasse (NamespacedFileLoaderTrait og ClassInspector).
Hva er nytt i versjon 4.1.2.
- Fikset problem med dato casting i ORM
Hva er nytt i versjon 4.1.1.
- Lagt manglende avkastning i gatekeeper bruker implementering
Hva er nytt i versjon 4.1.0.
- Lagt sepia filter til bildebiblioteket
- Lagt negere filter til bildebiblioteket.
- Lagt Pixelate filter til bildebiblioteket.
- Lagt lysstyrke justering av bildebiblioteket.
- Lagt skarphet til bildebiblioteket.
- Nå mulig å opprette og gjenopprette midlertidige snapshots når du bruker bildebiblioteket.
- Lagt til støtte for språk caching.
- Lagt Connection :: isAlive () -metoden.
- Lagt Connection :: reconnect () -metoden.
- Lagt Connection :: beginTransaction () -metoden.
- Lagt Connection :: commitTransaction () -metoden.
- Lagt Connection :: rollBackTransaction () -metoden.
- Lagt Connection :: getTransactionNestingLevel () -metoden.
- Lagt Connection :: inTransaction () -metoden.
Hva er nytt i versjon 4.0.7:
- feilretting:
- Escape unntak melding i debug-mal.
- NYHET:
- Nå mulig å konfigurere dato output format ved konvertering ORM poster til array og / eller JSON.
Hva er nytt i versjon 4.0.6:
- Forbedret ORM :: toArray () og ORM: .: toJson metoder
Hva er nytt i versjon 4.0.5.
- Rettet feil i filen basert cache butikken
Hva er nytt i versjon 4.0.0:
- En ny og forbedret RESTful routing system
- En helt ny godkjenning bibliotek
- En smart og enkel å bruke avhengighet injeksjon container
- timestamped og OptimisticLocking trekk for ORM
- En bildemanipulering bibliotek som støtter både GD og ImageMagick
Hva er nytt i versjon 3.6.6.
- Lagt til støtte for APCU bruker cache
Hva er nytt i versjon 3.6.4:
- Mako nå bruker den sikrere $ 2y $ Blowfish modus når hashing passord. Kravet PHP versjonen har blitt dunket fra 5.3.1+ til 5.3.7 +.
Hva er nytt i versjon 3.6.2:
- ORM vil nå stille inn riktig primærnøkkelverdien etter sette inn en ny rekord mens du bruker PostgreSQL.
Hva er nytt i versjon 3.5.0.
- Mako er nå installert og oppdatert via komponist
- Whoops brukes til å vise feilinformasjon.
- Lagt Session :: Omprogrammer metoden.
- utsikt Parent vil nå ha tilgang til variablene er definert i subtemplates.
- Rettet feil i Oracle spør kompilatoren.
- Utvikling serveren nå bruker bestemt miljø.
Hva er nytt i versjon 3.4.0.
- Lagt til en ORM
- Lagt Arr :: har metoden.
- Lagt Query :: synkende bekvemmelighet metoden.
- Lagt Query :: stigende bekvemmelighet metoden.
- Fjernet Model klassen.
- Fjernet Format klassen.
Hva er nytt i versjon 3.3.2.
- Lagt Request :: header metode
- Lagt Request :: brukernavn metoden.
- Lagt Request :: passord metoden.
- Lagt Response :: tilbake metoden.
- Lagt brus config lasting.
Hva er nytt i versjon 3.3.1.
- Forbedret autoloading av pakke klasser
Hva er nytt i versjon 3.2.1.
- forenklet Redis kommando pipelining
- Redis klienten støtter nå kommandoer som inneholder mellomrom (CONFIG GET, CONFIG SET, etc ...).
Hva er nytt i versjon 3.1.0:
- Lagt utvikling server (krever PHP 5.4.0+ ).
- Det er nå mulig å pluralize ord inne i en oversatt streng.
- Lagt russisk språk pakke og bøyning regler.
- Lagt Response :: header metoden.
- Lagt Response :: clearHeaders metoden.
- Lagt Response :: typen metode.
- Lagt Response :: charset metoden.
- Lagt Response :: disableCaching metoden.
- Lagt Response :: komprimere metoden.
- Lagt Response :: disableCompression metoden.
Hva er nytt i versjon 3.0.4.
- Fast pakken routing problem
Hva er nytt i versjon 3.0.2:
- Det er nå enklere å utføre subrequests å pakke kontrollere .
Hva er nytt i versjon 3.0.0:
- Pakker kan nå ha sine egne rutes kontrollere <. / li>
- Lagt interaktiv feilsøkingskonsollen.
- Lagt til støtte for locale webadresser.
- Det er nå mulig å registrere tilpassede vise gjengi.
- Lagt bevare filter til mal syntaks.
- Lagt Hendelses :: første metoden.
- Lagt Hendelses :: overstyring metoden.
- Lagt CLI :: Newline metoden.
- Lagt CLI :: Clear metoden.
- Lagt CLI :: screenWidth metoden.
- Lagt CLI :: screenHeight metoden.
- Lagt CLI :: stil metoden.
- Lagt Crypto :: encryptAndSign metoden.
- Lagt Crypto :: validateAndDecrypt metoden.
- Lagt MAC klasse for signering strenger bruker meldingsautentiseringskoder.
- Lagt debug verktøylinje log adapter.
- Lagt fil basert session behandleren.
Hva er nytt i versjon 2.3.3.
- Lagt Arr :: isAssoc metode
- Lagt ClassLoader :: registerNamespace metoden.
- Omdøpt ClassLoader :: addClass metode for å ClassLoader :: mapClass.
- Omdøpt ClassLoader :: addClasses metode å ClassLoader :: mapClasses.
Hva er nytt i versjon 2.3.2.
- Lagt reaktor oppgave for å utføre database vandringer
- Lagt MAKO_VERSION konstant.
- Lagt pipelining støtte til Redis klienten.
- Fast spørreverktøyet bug.
Hva er nytt i versjon 2.3.0.
- Lagt til en debug verktøylinje
- Lagt mako & # x5c, sikkerhet & # x5c;. Passord klasse
- Lagt mako & # x5c, sikkerhet & # x5c;. Token klasse
- Lagt til støtte for EXISTS claues å spørre byggmester.
- Lagt til støtte for subqueries til spørreverktøyet.
- Lagt Vis :: assignGlobal metoden.
- Lagt URL :: kampene metoden.
- Lagt String :: dynamo metoden.
- Lagt Database :: profiler metoden.
- Lagt Connection :: profiler metoden.
Hva er nytt i versjon 2.2.2:
- Nå mulig å angi en standardverdi for mal blokker utsikten mot foreldre.
Hva er nytt i versjon 2.2.1:
- .gitignore filer i eiendeler / * ikke lenger ignorere alle filer som standard.
Hva er nytt i versjon 2.2.0:
- Lagt til støtte for mal parsing til visningen klassen.
- Lagt e (escape) helper funksjon.
- Lagt dump_var hjelpefunksjon.
- Lagd valgfri tekst stiler (fet, falmet, understreket, blinkende, reversert og skjulte) til CLI :: farge.
- Fjernet String :: specialCharsEncode metoden.
- Fjernet String :: specialCharsDecode metoden.
- Omdøpt Database :: HENT konstant til Database :: FETCH_FIRST.
Hva er nytt i versjon 2.1.0:
- Ny database klasse med spørreverktøyet som støtter DB2, Firebird, MariaDB, MySQL, Oracle, PostgreSQL, SQLite og SQLServer.
- Lagt generisk database cache adapter.
- Fjernet SQLite cache adapter.
- Database session adapter bruker den nye spørreverktøyet.
- Standard modellen bruker den nye databasen klassen.
- Rettet feil der en ny logg eksempel ville bli returnert hver gang.
- Rettet feil der en ny cache eksempel ville bli returnert hver gang.
- Rettet feil der en Format :: xml ville mislykkes hvis data ble hentet ved hjelp av PUD :: FETCH_OBJ.
- Rettet feil der en Format :: csv ville mislykkes hvis data ble hentet ved hjelp av PUD :: FETCH_OBJ.
Hva er nytt i versjon 2.0.1.
- Lagt Hendelses :: klart () metoden
- URL :: base () vil prøve å autodetect basiswebadressen hvis det er ikke konfigurert.
- Det er nå mulig å definere standard hente modus av databasen klassen.
Hva er nytt i versjon 1.6.2:
- Lagt reaktor CLI verktøy som håndterer oppgaver og installasjon av bunter.
- Lagt ClassLoader :: addPsr0 metoden.
- Lagt magi snarvei til standard cache eksempel.
- Lagt magi snarvei til standard krypto konfigurasjon.
- Lagt CLI :: Skjermstørrelse metoden.
- Fjernet CLI relatert kode fra web deler av rammeverket.
- Feil som ikke er fanget opp av standard logger vil nå bli logget til app / oppbevaring / logger / *. log.
Hva er nytt i versjon 1.6.1:
- Lagt Session :: flash metode som erstatter funksjonaliteten av varslings klassen.
- Lagt __isset metode for å cache adapter.
- Lagt __isset og __unset metoder å cache adapter.
- Fjernet Notification klasse.
- Kan nå tilordne vise variabler når du oppretter en visning objekt.
- Forbedret engelsk pluralization regler.
- Mako :: bundle vil nå returnere NULL.
Hva er nytt i versjon 1.6.0.
- Forbedret engelske pluralization regler
- Ikke noe poeng i å bruke HTML klassen til å generere en enkel "br" tag.
Hva er nytt i versjon 1.5.1.
- Forbedret unntaksmeldinger
- Growl klassen vil nå kaste et unntak hvis serveren returnerer en feil.
- . Feilretting: Du trenger ikke å konvertere programnavnet til UTF8 to ganger i Growl klassen
- Bugfix: Redis heltall svarer nå returnerer et heltall .
- . Feilretting: Fast mulig XSS problem i unntaket visning
Hva er nytt i versjon 1.5.0:
- Lagt Session klasse som støtter database, native og Redis lagring.
- Lagt String :: maske metoden.
- Lagt crop metoden til bilde klasse.
- Lagt colorize metode til bilde klasse.
- Lagt ArrayTo klasse.
- Fjernet Request :: urlSegment metoden.
- Forbedret String :: tilfeldig metode.
- Minne cache adapter støtter nå TTL.
- Laget plassering parameter i Response :: omdirigere valgfritt.
- Request :: metoden nå også fungerer med HTTP_X_HTTP_METHOD_OVERRIDE.
- Det er nå mulig å bruke nedleggelser i egendefinerte ruter.
- Growl klassen bruker nå den nye GNTP protokollen.
- Rettet feil i Redis klienten.
- Rettet feil i feilbehandleren.
Hva er nytt i versjon 1.4.1:
- Autoloader er kompatibel med programmer laget med Mako & # X3c; 1.4.0 igjen.
Hva er nytt i versjon 1.3.0.
- Lagt klasse for generering og validering UUID
- Lagt antall helper klasse.
- Lagt klasse for innstilling og få varslinger (& quot; flashmeldinger & quot;).
- Lagt til støtte for HTTPS i Gravatar klassen.
- Oppdatert vis feilmelding.
- Sikkerhet tokens og nå applikasjonsspesifikke.
- Fast bug i feil mal.
- Rettet feil i feilbehandleren.
Krav
- PHP 5.3.1 eller nyere
- iconv
- mbstring
- PUD
Kommentarer ikke funnet