Meteor premières nieuwe top van de lijn concepten in de ontwikkeling van web en mobiele-JS gecentreerd toepassingen.
Het maakt gebruik van een solide JavaScript kern, gevuld met veel nuttige API's die het zelfde op zowel de client en server side te werken.
Dit betekent code gemakkelijker te schrijven met een veel minder, en gebruikt dezelfde functies en methoden ongeacht of u codeert bent naar Node.js, jQuery of browser.
Meteor kan worden gebruikt in het bouwen van cloud-hosted services, browser games, klassieke jQuery-achtige websites, en ongeveer alles wat je zou kunnen denken aan.
Het is makkelijk te leren (ervan uitgaande dat je al weet JavaScript), zeer goed gedocumenteerd, en heeft al vergaard een grote bijeenkomst in de JS gemeenschap dus je moet die om advies te vragen.
Wat is nieuw in deze release:
- Ontspannen core pakket versies
- We hebben de versie van MongoDB opgewaardeerd, die schepen in de dev bundel van versie 2.6.7 tot 3.2.6
- We hebben Node van versie 0.10.46 bijgewerkt naar 4.4.7
Wat is nieuw in versie 1.3.4.1:
- ES2015 modules
- Built-in het testen van applicaties
- Nieuwe Cordova uitvoering
Wat is nieuw in versie 1.3.1:
- ES2015 modules
- Built-in het testen van applicaties
- Nieuwe Cordova uitvoering
Wat is nieuw in versie 1.2.1 / 1.3-beta.11:
- De Meteor opdrachtregel instrument nu officieel ondersteuning voor Windows 7, Windows 8.1, Windows Server 2008 en Windows Server 2012. Het kan lopen van PowerShell of Command Prompt.
- Er is een native Windows installer die beschikbaar zijn voor download via https://www.meteor.com/install te beginnen met deze release zal zijn.
- In deze release, Meteor op Windows ondersteunt alle functies die beschikbaar zijn op Linux en Mac, behalve het bouwen van mobiele apps met PhoneGap / Cordova.
- De meteoor admin get-machine commando ondersteunt nu een extra architectuur, os.windows.x86_32, die kan worden gebruikt om binaire pakketten te bouwen voor Windows.
Wat is nieuw in versie 1.2.1:
- De Meteor command-line tool nu officieel ondersteuning voor Windows 7, Windows 8.1, Windows Server 2008 en Windows Server 2012. Het kan lopen van PowerShell of Command Prompt.
- Er is een native Windows installer die beschikbaar zijn voor download via https://www.meteor.com/install te beginnen met deze release zal zijn.
- In deze release, Meteor op Windows ondersteunt alle functies die beschikbaar zijn op Linux en Mac, behalve het bouwen van mobiele apps met PhoneGap / Cordova.
- De meteoor admin get-machine commando ondersteunt nu een extra architectuur, os.windows.x86_32, die kan worden gebruikt om binaire pakketten te bouwen voor Windows.
Wat is nieuw in versie 1.1.0.2:
- De Meteor command-line tool nu officieel ondersteuning voor Windows 7, Windows 8.1, Windows Server 2008 en Windows Server 2012. Het kan lopen van PowerShell of Command Prompt.
- Er is een native Windows installer die beschikbaar zijn voor download via https://www.meteor.com/install te beginnen met deze release zal zijn.
- In deze release, Meteor op Windows ondersteunt alle functies die beschikbaar zijn op Linux en Mac, behalve het bouwen van mobiele apps met PhoneGap / Cordova.
- De meteoor admin get-machine commando ondersteunt nu een extra architectuur, os.windows.x86_32, die kan worden gebruikt om binaire pakketten te bouwen voor Windows.
Wat is nieuw in versie 1.0.3:
- Voeg de opdracht meteoor admin get-machine te maken gemakkelijker pakketten publiceren binaire afhankelijkheden voor alle platforms. meteoor publiceren niet langer publiceert bouwt automatisch als uw pakket heeft binaire NPM afhankelijkheden.
- Nieuwe localmarket bijvoorbeeld, met de nadruk steun Meteor voor mobiele app ontwikkeling.
- Restyle het leaderboard voorbeeld, en het optimaliseren van het voor zowel desktop als mobiel.
Wat is nieuw in versie 0.9.4:
- Nieuwe functies:
- De nieuwe Meteor debug command en --debug-port command line optie om meteoor run kunt u gemakkelijk gebruik maken van knooppunt-inspecteur naar uw server-side code te debuggen. Voeg een debugger verklaring aan de code voor een breekpunt te maken.
- nieuw toegevoegd een meteoor lopen --test commando dat Velocity test wordt uitgevoerd in uw app.
- Toegevoegd nieuwe callbacks Accounts.onResetPasswordLink, Accounts.onEnrollmentLink en Accounts.onEmailVerificationLink die het gemakkelijker maken om aangepaste user interfaces te bouwen op de top van het systeem accounts.
Wat is nieuw in versie 0.9.3:
- Betere afhandeling van pre-release versies (bijv. Uitvoeringen met -). Pre-release pakketten zullen nu worden opgenomen in een app als en alleen als er geen manier is om de beperkingen van de app te voldoen zonder gebruik van een pre-release-pakket.
- Voeg Meteor admin set-gemigreerde zodat beheerders om pre-0.9.0 pakketten in meteoor zoeken en meteoor show hide. Dit zal niet stoppen met de gebruikers uit voortgezette het pakket te gebruiken, maar het helpt voorkomen dat nieuwe gebruikers van het vinden van de oude niet-functionele pakketten.
- Progress bars voor time-intensieve operaties, zoals het downloaden van grote verpakkingen.
- De reactieve-dict pakket maakt het nu mogelijk een optionele naam argument om data persistentie tijdens warme code push mogelijk te maken.
Wat is nieuw in versie 0.9.1.1:
- Fixed~~V backwards compatibility voor pakketten die zwakke afhankelijkheden gehad pakketten omgedoopt in 0.9.1 ( `ui`,` deps`, `livedata`).
- Vaste fout bij het gebruik van de 'reactieve-dict` pakket zonder dat de `mongo` pakket.
Wat is nieuw in versie 0.9.0:
- Meteor lijst bevat nu de pakketten uw app wordt gebruikt, die vroeger het gedrag van de meteoor lijst --Het was. Om te zoeken naar pakketten die u momenteel niet gebruikt, gebruik dan meteoor zoeken. Het concept van een & quot; interne & quot; package (die niet kwam opdagen in meteoor lijst) bestaat niet meer.
- Om een bundel gemaakt met meteor bundel voor uitvoering op een server nu voorbereiden, je loopt NPM installeren zonder argumenten in plaats van het hebben van een paar specifieke NPM modules en hun versies expliciet. Zie de README in de gegenereerde bundel voor meer informatie.
- Alle under_score-stijl package.js API's (Package.on_use, api.add_files, etc) zijn vervangen door camelCase namen (Package.onUse, api.addFiles, etc). De oude namen blijven werken voor nu.
- Er is een nieuwe archMatching optie om Plugin.registerSourceHandler, die moet worden gebruikt door een plugin waarvan de uitgang is alleen voor de cliënt of alleen voor de server (bijvoorbeeld, CSS en HTML templating verpakkingen); dit maakt het mogelijk Meteor om te voorkomen dat de server opnieuw wordt opgestart wanneer bestanden verwerkt door deze plugins te veranderen.
- Bijgewerkt OAuth url in te loggen met Meetup.
- Laat minimongo callbacks veranderd om hun oldDocument argument muteren.
- Fix upsert aangeroepen vanuit client zonder callback.
- Vermijd een paar onschuldige uitzonderingen OplogObserveDriver.
- Refactor acht-sequence pakket.
- Fixed spiderable race condition.
Wat is nieuw in versie 0.8.1.3:
- Added~~V `credentialSecret` argument` Google.retrieveCredential `, die vergeten was in een vorige versie.
- Verwijderd onbestaand `-a` en` -r` aliassen voor `--add` en` --remove` in `meteoor hulp toegestane toevoegingsmiddelen.
- Toegevoegd ontbrekende `underscore` afhankelijkheid in de` OAuth-encryption` pakket.
- Fixed minification bug die ervoor zorgde dat sommige apps te mislukken te maken in IE8.
Wat is nieuw in versie 0.8.1.2:
- Fixed~~V geheugenlek (geïntroduceerd in 0.8.1) door ervoor te zorgen sessies afmelden bij de server wanneer ze verschuldigd zijn gesloten hartslag time-out.
- Toegevoegd `credentialSecret` argument` Google.retrieveCredential`, `Facebook.retrieveCredential`, etc., die nodig is om ze te gebruiken als van 0.8.1.
- Fixed 0.8.1 regressie dat apps met behulp van een `ROOT_URL` met een voorvoegsel pad brak.
Wat is nieuw in versie 0.8.1.1:
- Vaste verwerking van misvormde URL's bij het samenvoegen van CSS-bestanden.
- Maak de controle van de `options` argument` Collection.find` ongedefinieerde waarden mogelijk te maken.
Wat is nieuw in versie 0.8.1:
- Neem geen eigen tar-tags in bundel tarballs.
- Omzetten relatieve URL's aan absolute URL's bij het samenvoegen van CSS-bestanden.
- Hernoemd OAuth om OAuth. OAuth is nu een alias voor backwards compatibility.
- Toegevoegd OAuth-encryptie pakket voor het versleutelen van gevoelige accountgegevens in de database.
- Een validate login haak kan nu voorrang op de uitzondering gegooid van beginPasswordExchange als het kan voor andere login methoden.
- Verwijderd een dure observeren over alle gebruikers in de rekeningen-basispakket.
- Niet dynamisch invoegen & # X3c; tbody & # x3e; labels in reactieve tabellen.
- DDP heeft nu een implementatie van bidirectionele hartslagen die consistent SockJS en WebSocket transporten. Dit maakt het mogelijk verbinding levend te houden en maakt het mogelijk servers en clients om ontkoppeling meer consistent en efficiënt op te sporen.
- De DDP protocol versienummer is opgehoogd & quot; PRE2 & quot; (Het toevoegen van randomSeed en hartslagen).
- De oplog observeren bestuurder fouten verwerkt communiceren met MongoDB beter en weet opnieuw poll alle vragen na een MongoDB failover.
- Fix bugs waarbij muteren DDP methode argumenten.
Eisen
- Javascript nodig op client side
Reacties niet gevonden