版本更新

一网打尽最近5天发布的关注量 > 1000 的前端库版本

Amphtml 1493420395795

发布于 12小时前下载ZIP

Version: 1493420395795

  • amp-bind: Delay init until viewer first visible (#9033)
  • Allow carousel next and prev buttons to be reachable and usable by keyboard (#8960)
  • Tap events for keyboard navigation (#8879)
  • Change padding to ad loader design (#9037)
  • Really, really disable SL Chrome 45 (#9034)
  • Validator rollup (#9027)
  • Disable SauceLab's Chrome 45 Environment (#9028)
  • Add default aria-live attributes to amp-live-list and amp-fresh (#8988)
  • Add keycodes utility (#9004)
  • Turn off "hidden-v3" (#9026)
  • Widespace: Amp code version in request url as query param (#8609)
  • AMP Analytics: Make the aip parameter changeable to false #7983 (#8972)
  • Log if slide index is not a number (#8982)
  • Fix flaky xorigin-iframe-handler embed-size test (#9013)
  • Fix flaky amp-ad-3p-impl preconnect test (#9011)
  • amp-auto-ads: Ad placement configuration errors are user errors (#9001)
  • Investigate if old CID format is used (#9020)
  • Rename googleanalytics-v2 to googleanalytics-alpha (#9007)
  • Listen to messages before iframe append (#8981)
  • Print full list of files in PR when pr-check fails flag-config test (#9014)
  • actually use sort time when making a decision where to append the items (#9015)
  • added test for handleRequest in test-amp-viewer-integration (#9010)
  • Fixed returned message payload in handleResponse_ (#9008)
  • Support Cloudflare Fast Fetch Ad Signing for Celtra #8973 (#8974)
  • Skip test on old chrome (#8968)
  • ignore any error that has stop_youtube (#8914)
  • Allow referrerpolicy for amp-pixel (#8991)
  • amp-bind: Add function to print bind's scope (#8876)
  • amp-bind: When applying expression results, only mutate elements with changed attributes (#8773)
  • Revert "Add encrypted tokens to .travis.yml for Percy access (#8957)" (#8983)
  • Ad test failures (#8969)
  • Changing ibeatAnalytics tracking API URL domain name chang (#8888)
  • Added client id scope to ezoic ad config. (#8909)
  • Small change to ad placeholder tag design (#8953)
  • Update experiment branch IDs (#8967)
  • Allow href for all SVG tags that allow xlink:href (#8964)
  • Report A4A experiment to CSI. (#8958)
  • Remove visibility-v2 flag (#8959)
  • amp-bind: Improve e-commerce example (#8924)
  • Add support for change events on <select> elements (#8943)
  • amp-nexxtv-player extension bugfix postmessages (#8932)
  • Add encrypted tokens to .travis.yml for Percy access (#8957)
  • Cleanup experiment tag for amp-accordion (#8840)
  • Updated yarn.lock to allow development on Goobuntu. (#8949)
  • Service Registration: Cleanup of service.js (#8698)
  • amp-bind: Fix [class] verify bug (#8938)
  • add missing arg, instantiate immediately (#8927)
  • Ensure that viewport is instantiated ASAP as other services depend on it (#8923)
  • splitting re-usable functionality out of traffic-experiments.js (#8374)
  • Viewer service fixes (#8927)
  • Ensure that viewport is instantiated ASAP as other services depend on it (#8923)
  • better error message (#8913)
  • Validator Rollup (#8884)
  • Ensure animation auto-starts no matter where amp-animation tag is defined (#8911)
  • Remove P2R blocker from inabox (#8866)
  • Add custom-element test case (#8907)
  • Fix late-upgrading measuring issues (#8905)
  • Clarify the new issue template (#8667)
  • Make test-custom-element hermetic via describes (#8885)
  • Adopt ClickHandler for FIE (#8864)
  • Document support for waitFor (#8718)
  • Measure owned element by request (#8815)
  • Simplify parseQueryString (#8877)
  • Remove timer dependency from event-helpers (listen, listenOnce) (#8472)
  • amp-bind: Only get form service if needed (#8868)
  • Forbid bad startsWith and endsWith replacements (#8870)
  • amp-bind: Support changing src on amp-list (#8735)
  • amp-bind: Function invocations on null should return null (#8763)

Breakdown by component

adsAdded client id scope to ezoic ad config. (#8909)Forbid bad startsWith and endsWith replacements (#8870)amp-accessValidator rollup (#9027)Forbid bad startsWith and endsWith replacements (#8870)amp-accordionValidator rollup (#9027)Cleanup experiment tag for amp-accordion (#8840)amp-adChange padding to ad loader design (#9037)Validator rollup (#9027)Fix flaky xorigin-iframe-handler embed-size test (#9013)Fix flaky amp-ad-3p-impl preconnect test (#9011)Skip test on old chrome (#8968)Ad test failures (#8969)Small change to ad placeholder tag design (#8953)amp-ad-network-adsense-implAd test failures (#8969)Update experiment branch IDs (#8967)Make test-custom-element hermetic via describes (#8885)amp-ad-network-cloudflare-implSupport Cloudflare Fast Fetch Ad Signing for Celtra #8973 (#8974)amp-ad-network-doubleclick-implUpdate experiment branch IDs (#8967)amp-analyticsValidator rollup (#9027)Turn off "hidden-v3" (#9026)AMP Analytics: Make the aip parameter changeable to false #7983 (#8972)Investigate if old CID format is used (#9020)Rename googleanalytics-v2 to googleanalytics-alpha (#9007)Changing ibeatAnalytics tracking API URL domain name chang (#8888)Validator Rollup (#8884)amp-animValidator rollup (#9027)amp-animationEnsure animation auto-starts no matter where amp-animation tag is defined (#8911)amp-apester-mediaValidator rollup (#9027)amp-app-bannerValidator rollup (#9027)amp-audioValidator rollup (#9027)amp-auto-adsValidator rollup (#9027)amp-auto-ads: Ad placement configuration errors are user errors (#9001)amp-bindamp-bind: Delay init until viewer first visible (#9033)Validator rollup (#9027)amp-bind: Add function to print bind's scope (#8876)amp-bind: Fix [class] verify bug (#8938)amp-bind: Fix mistake in bindable attribute list (#8937)amp-bind: Only get form service if needed (#8868)amp-brid-playerValidator rollup (#9027)amp-brightcoveValidator rollup (#9027)amp-call-trackingValidator rollup (#9027)amp-carouselAllow carousel next and prev buttons to be reachable and usable by keyboard (#8960)Validator rollup (#9027)Log if slide index is not a number (#8982)amp-dailymotionValidator rollup (#9027)amp-experimentValidator rollup (#9027)amp-facebookValidator rollup (#9027)amp-facebook-commentsValidator rollup (#9027)amp-fit-textValidator rollup (#9027)amp-fontValidator rollup (#9027)amp-formDocs minor: Add more details on allowed tags + minor improvements (#8990)Fix raw sourcecode markdown (#8912)amp-freshAdd default aria-live attributes to amp-live-list and amp-fresh (#8988)amp-fx-flying-carpetValidator rollup (#9027)amp-iframeAdd missing closing bracket in amp-iframe docs. (#8890)amp-image-lightboxAdd keycodes utility (#9004)amp-instagramForbid bad startsWith and endsWith replacements (#8870)amp-lightboxAdd keycodes utility (#9004)amp-lightbox-viewerAdd keycodes utility (#9004)amp-live-listAdd default aria-live attributes to amp-live-list and amp-fresh (#8988)actually use sort time when making a decision where to append the items (#9015)amp-nexxtv-playerListen to messages before iframe append (#8981)amp-nexxtv-player extension bugfix postmessages (#8932)amp-ooyala-playerListen to messages before iframe append (#8981)amp-sidebarAdd keycodes utility (#9004)Simple doc fix (#9024)amp-viewer-integrationadded test for handleRequest in test-amp-viewer-integration (#9010)Fixed returned message payload in handleResponse_ (#9008)better error message (#8913)amp-youtubeListen to messages before iframe append (#8981)Forbid bad startsWith and endsWith replacements (#8870)validatorAllow referrerpolicy for amp-pixel (#8991)Per spec, referrerpolicy is optional with only allowed value of "no-referrer".

Addresses issue #8979.

Allow href for all SVG tags that allow xlink:href (#8964)Per issue #8928, xlink:href has been deprecated since SVG2 in favor of href. See https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/href

Validator Rollup (#8884)

Add custom-element test case (#8907)Make sure case sensitive values for custom-element work correctly.

Grommet v1.4.0

发布于 12小时前下载ZIP
  • Enhanced Components: Anchor, Box, Button, DateTime, Distribution, Menu, Meter, Search, Select, Split, SunBurst, Toast.
  • Make Button compatible with React Router v4
  • Enable reset/submit Button even without onClick
  • Added hover support for Button
  • Added support for Critical status Button
  • Added support for box prop on Button
  • Search now allows to override autoComplete option
  • Allow custom icon with label inside Menu
  • Removed double margin inside CheckBox and Radio buttons
  • Fix DateTime format issue
  • Migrated to React 15.5 with support for prop-types as a separate module
  • Updated react-intl to latest version

Os.js v2.0.0-96

发布于 14小时前下载ZIP

Mostly bugfixes and sortable shortcut buttons in panel.

Relevant:

Digest:

  • Settings: Bugfixes
  • Textpad: Bugfixes
  • PackageManager: Bugfixes, better error messages
  • CoreWM: Sortable buttons in panel (dnd)
  • dialogs: Fixed 'title' argument for File dialog
  • utils: Added $path() and $fromPath() xpath helpers
  • build: Updated watcher ignore files
  • build: Updated base index.html template
  • server-php: Fixed find() VFS method after refactor
  • misc: Updated eslint rules
  • misc: Updated package.json dependencies
  • misc: Updated locales

Ionic v3.1.1

发布于 15小时前下载ZIP

3.1.1 (2017-04-28)

Bug Fixes

  • datetime: return the correct value (af394b5)
  • datetime: always returns a string (6677d80)
  • input: don't dispatch first ngModel update (505d27a)
  • input: initialize in ngAfterContentInit (239b559)
  • menu: missing output events in interface (7eb2f0b), closes #11383
  • range: fix label reference (ee6c481)
  • searchbar: add setFocus() back (9264a04), closes #11397
  • select: use correct assert condition (ec2a34d)
  • select: return the value in ionChange instead of this (d24c4f4)
  • select: allow object as value (4c8efc2)
  • select: remove private reference (c0276d5)
  • toggle: initialize in ngAfterContentInit (539901d)

Hexo 3.3.5

发布于 17小时前下载ZIP

Fixes

  • Revert "#2262 Post Sort Fix" Changes (#2526)
  • Allow open_graph generates meta tag "keywords" by page.keywords, page.tags or config.keywords (#2535)
  • Fix multiple config issue #2518 (#2520)
  • Fix the issue "#2538 excerpt and more cam differ from content" (#2539)
  • Fix error when tag.render <code> (#2461)
  • Fix windows line end

Miscellaneous

  • Convert test js to es6 (#2488)

Tooltipster 4.2.5

发布于 21小时前下载ZIP

Ng2-admin v1.0.0

发布于 22小时前下载ZIP

Bug Fixes

Features

  • angular-cli: integrate angular-cli :tada: (#989) (7932421)
  • dependencies: update yarn.lock file, fix debugging (cc97bf1)
  • layouts: add file uploader (#842) (7d03461)
  • localization: implement the localization using ngx-translate (#830) (627d62d)
  • login: add the locale changes (#993) (e033edf)
  • test: add testing infrastructure: karma, jasmine and chrome (#982) (4420048)

BREAKING CHANGES

  • The webpack version of ng2-admin was moved to webpack branch.
  • We dropped the electron support as, unfortunately, angular-cli doesn't have the official support of electron. Please consider using preview 'webpack' (link to webpack branch) version manually.

How to migrate

  1. Copy cli branch from git@github.com:angular/angular-cli.git;
  2. Copy your src/app, src/assets, src/custom-typings.d.ts into src folder;
  3. Add each of your required modules and styles into .angular-cli.json;
  4. Change paths to file(images, fonts, ets);
  5. Add import * as $ from 'jquery'; into app.component.ts;
  6. Delete unused files: .bootstraprc, postcss.config.js, tsconfig.webpack.js, typedoc.json, webpack.config.js, config/, docs/, src/custom-typings.d.ts, desktop, ts, src/main.browser.aot.ts, src/package.json, src/polyfills.browser.ts, src/vendor.browser.ts, src/app/environment.ts, src/app/index.ts, src/assets/service-worker.js;
  7. Change style-loader css import to styleUrls[‘./example.scss’] and wrap your sass styles into :host /deep/ {} expression.

NOTE: Sometimes you may have some individual issues with a concrete library, each such problem needs to be solved individually and can not be described in this guide.

Ant-design-mobile 1.1.1

发布于 22小时前下载ZIP

Feature

  • InputItem添加唤起自定义数字键盘特性(仅支付宝等客户端)。(#1231)

Bug Fix

  • 修复 GridrenderItem方法。(链接)
  • 修复SearchBarclear icon可能不出现的问题。(#1204)
  • 修复InputItemplaceholder声明,改为可选。(#1216)
  • 修复TabBar声明文件,TabBarItemProps部分的新增dot。(#1209)
  • 修复网站的语言切换逻辑。(链接)
  • RefreshControl支持SSR渲染。(#1201)

Improve && Enhancement

  • 优化Icon组件内置的svg文件,做最小化处理。(#1220)
  • 完成NoticeBarGridRadio组件英文文档的翻译工作。(#1230)、(#1228)、(#1227)
  • InputItem为支付宝小程序拆分出单独的内部组件Input。(#1225)
  • Card组件整合声明文件。(#1222)

Hilo v1.0.4

发布于 23小时前下载ZIP

Bug Fixes

Simple-icons 3.0.1

发布于 1天前下载ZIP

Bug fixes to avoid compilation errors on GitHub pages.

  • SVG filenames are now lowercase, so there are no longer case mismatches when Jekyll imports them.
  • CSS is now inline to avoid Sass compilation errors around the new CSS grid syntax.

Element v1.3.0-beta.1

发布于 1天前下载ZIP

新特性:

  • 新增 Transfer 组件
  • 新增 transition 的文档,现在用户可以使用内置 transition 了
  • Slider 新增垂直模式,使用 vertical 属性即可打开,#4410(by @devange)
  • CheckboxGroup 新增按钮模式,#3697(by @mdartic)
  • Table
    • 新增 setCurrentRow 方法,#4390
    • 新增表尾合计行的功能,提供 show-summarysum-textsummary-method,#4484
  • Dialog 新增 before-close 属性,#4432
  • Upload
    • 新增 disabled 属性,#4473
    • on-change 事件现在也会在添加文件后触发,#4447
  • Switch 新增 on-valueoff-value 属性,支持自定义两种状态的值,#4403
  • DatePicker
    • 新增 default-value 属性,用于设定下拉框初次弹出时显示的日期,#4222(by @wacky6)
    • 支持动态改变 type,#4417(by @coffeedeveloper)

修复:

  • Select 和 Table 的某些功能与 Vue 2.3.x 不兼容的问题,#4518
  • DatePicker 的 disabledDate 对手动在输入框中输入的值无效的问题,#4309
  • Tree 的树节点 ID 为数字 0 时的一些问题,#4415
  • TimePicker 在完成选择后数字不居中显示的问题,#4425(by @pengchongfu)
  • Autocomplete 在输入中文时频繁触发搜索方法的问题,#4393(by @qazbnm456)
  • Upload 不能选择同一个文件的问题,#4461
  • 嵌套在 FormItem 中的按钮样式的 RadioGroup 的样式问题,#4336

非兼容性更新:

  • 最低兼容 Vue 2.3.0

New features:

  • New component: Transfer
  • Now you can use our pre-defined transitions
  • Vertical mode for Slider, can be activated by the vertical attribute, #4410 (by @devange)
  • Button style for CheckboxGroup, #3697 (by @mdartic)
  • Table
    • Added setCurrentRow method, #4390
    • Added summary row, with three attributes: show-summary, sum-text and summary-method, #4484
  • Dialog now has a before-close hook, #4432
  • Upload
    • Added disabled attribute, #4473
    • on-change now also triggers when a file is added, #4447
  • Switch now supports on-value and off-value, so that you can customize its values, #4403
  • DatePicker
    • Added default-value attribute for initially displayed date in the dropdown, #4222 (by @wacky6)
    • type now supports dynamic updates, #4417 (by @coffeedeveloper)

Fixes:

  • Compatibility issues of Select and Table with Vue 2.3.x, #4518
  • disabledDate of DatePicker having no effect on typed value in the input box, #4309
  • An issue when the key of a Tree node is number 0, #4415
  • TimePicker number not align when picked, #4425 (by @pengchongfu)
  • Autocomplete frequently triggering searching method when typing Chinese, #4393 (by @qazbnm456)
  • Upload not able to select the same file multiple times, #4461
  • Style bug of RadioGroup when nested in a FormItem, #4336

Breaking changes:

  • Only compatible with Vue 2.3.0+

Iview v2.0.0-rc.12

发布于 1天前下载ZIP
  • Table 单元格支持渲染局部注册的组件。#775
  • Tree 新增事件 on-toggle-expand。@lcx960324
  • Page 和 Select 新增 prop: placement,可设置展开方向。
  • 修复 Dropdown 有时点击报错的问题。#721
  • 修复 Modal 标题默认为空,更新后不显示的bug。#504 @hezhiying
  • 修复 FormItem 数据为数组时,第一次 reset 出错的问题。#768
  • 修复 Tree 从外部改变数据时,视图没有正确更新的bug。#787
  • 修复 CheckboxGroup 动态更新 Checkbox 时,没有选中已选值的bug。#778
  • 修复 RadioGroup 动态更新 Radio 时,没有选中已选值的bug。
  • 修复 Select 在单选可搜索模式下,手动设置 Option 时,第一次展开选项显示不全的bug。#805
  • 调整 Page 的 on-page-size-change 事件触发时机。#759
  • 新增日语。

Graphql-js v0.9.4

发布于 1天前下载ZIP

New:

  • All validation rules are now exported directly (#808)

Fixes:

  • Fix flow issue with constructing new GraphQLError() (#829)

Spec Compliance:

  • Now throws error when building Enum with reserved words (#812)
  • Now throws error when building Union with multiple of the same type (#813)
  • Now throws error when building Object type implementing the same Interface more than once (#728)

Debug 2.6.6

发布于 1天前下载ZIP

Ember.js v2.14.0-beta.1

发布于 1天前下载ZIP

CHANGELOG

  • #15015 Allow mounting routeless engines with a bound engine name
  • #15078 [DEPRECATION] Deprecate EventManager#canDispatchToEventManager.
  • #15085 Add missing instrumentation for compilation/lookup phase
  • #15150 [PERF] Cleanup Proxy invalidation tracking.
  • #15168 [BUGFIX] Ensure that retrying a transition created with replaceWith causes a history replacement.
  • #15148 [BUGFIX] Ensure that using replace with refreshModel works properly.
  • #15178 Refactor route to lookup controller for QPs.
  • #15129 Fix access to service:-document in ember-engines

Blueprint release-datetime-1.14.1

发布于 1天前下载ZIP

:fireworks: Highlights: So many fixes for DateRangeInput!

:book: Latest docs: blueprintjs.com/docs

@blueprintjs/datetime 1.14.1

This patch release contains a series of significant fixes to the behavior of DateRangeInput including much improved support for controlled mode and better handling of hovered dates. All notes apply only to DateRangeInput:

  • Fixed Clicking a start date in controlled mode moves the focus to the end date #971
  • Fixed Controlled mode now has the same UX as uncontrolled mode #1040
  • Fixed Editing date with the keyboard overrides display of hovered date #1041
  • Fixed After typing an invalid date into a field, hovering over a valid date will hide the error state for the duration of the hover #1041
  • Changed Throw a descriptive error if value === null #1041
    • undefined triggers uncontrolled mode and [null, null] empties the fields in a controlled fashion, but a strictly null value didn't have clear semantics. now it's an error!

Documentation

  • Changed EU-style DD/MM/YYYY format in datetime examples to US-style MM/DD/YYYY #1042
  • Fixed NumericInput example "Full width" switch #1043

Flow v0.45.0

发布于 1天前下载ZIP

New Features:

  • Flow now has proper unicode support in its parser! 🎉
  • Support for import expressions (Thanks deecewan!)
  • Introducing export type * from ..., an analogue of export * from ...

Notable bug fixes:

  • Fixed incremental checking bug when lib files are added or removed

Misc:

  • libdef and docs updates. Thanks for the PRs! Keep 'em coming!

Parser:

  • Unicode is finally supported! We've moved our lexer from ocamllex to sedlex, which supports unicode!
  • Fixed location of unary operator argument when surrounded by parens
  • Fixed a bug around using tagged templates expressions as call or member expressions

Fullcalendar v3.4.0

发布于 1天前下载ZIP
  • composer.js for Composer (PHP package manager) (#3617)
  • fix toISOString for locales with non-trivial postformatting (#3619)
  • fix for nested inverse-background events (#3609)
  • Estonian locale (#3600)
  • fixed Latvian localization (#3525)
  • internal refactor of async systems

Flatpickr v2.6.1

发布于 1天前下载ZIP
  • Fixes positioning issue (#790)

Arttemplate v4.5.1

发布于 1天前下载ZIP
  1. 修复 {{/if}} 语句不支持头尾空格的问题
  2. 修复 NodeJS 版本兼容问题 #393

Yarn v0.23.3

发布于 2天前下载ZIP

Fixes an issue with Node 4 (#3139)

Papaparse 4.3.0

发布于 2天前下载ZIP
  • Allow to pass a function to DynamicFunction which should return for each field if dynamic typing should be applied.
  • Add support for download xhr headers.

Thanks to @vyrak and @j--w for contributing

Primus 7.0.1

发布于 2天前下载ZIP

We've updated the uws transformer to make it work with uws@0.14.3.

Spectre v0.2.14

发布于 2天前下载ZIP
  • Add vertical divider
  • Add Form icon support
  • Add Accordions
  • Add anchor links to Docs
  • Add new container grid size
  • Fix link error and typo

Vue v2.3.0

发布于 2天前下载ZIP

🚀 New

Server-Side Rendering Improvements

Note: We have created a brand-new standalone guide for server-side rendering in Vue, it's a recommended read for all users. Also, the HackerNews demo has been updated to reflect the latest best practices.

  • Now uses the data-server-rendered attribute to indicate server-rendered markup, making the output valid HTML.

  • template option now supports simple interpolation using the render context. This allows the template to be dynamic based on the data attached to the context by rendered components.

    See docs for more details.

  • New bundleRenderer option: runInNewContext

    Defaults to true, which preserves the original behavior.

    When set to false, the renderer will no longer re-execute the entire bundle in a new vm context for each render. Instead, only the function exported by the bundle will be called again. This greatly improves performance, but requires some changes in source code structure.

    See docs for more details.

  • New bundleRenderer option: clientManifest

    By passing the bundleRender a client webpack build manifest generated by vue-server-renderer/client-plugin, the renderer can infer the proper build assets that need to be preloaded (e.g. code-split async chunks, images, and fonts). When using together with the template option, <link rel="preload/prefetch"> and appropriate <script> tags will be injected automatically.

    See docs for more details.

  • vue-ssr-webpack-plugin is now deprecated, instead, it is now part of vue-server-renderer. It now also exposes two plugins - one for the server build and one for the client build.

    var VueSSRServerPlugin = require('vue-server-renderer/server-plugin')var VueSSRClientPlugin = require('vue-server-renderer/client-plugin')

    See docs for more details.

Async Component Improvements

  • Async component factories can now return an object of the following format:

    const AsyncComp = () => ({  // The component to load. Should be a Promise  component: import('./MyComp.vue'),  // A component to use while the async component is loading  loading: LoadingComp,  // A component to use if the load fails  error: ErrorComp,  // Delay before showing the loading component. Defaults to 200ms.  delay: 200,  // The error component will be displayed if a timeout is provided and exceeded.  timeout: 3000})

    Note that when used as a route component in vue-router, these properties will be ignored because async components are resolved upfront before the route navigation happens. You also need to update vue-router to 2.4.0+ if you wish to use the new syntax for route components.

Functional Component Improvements

  • Functional components can now omit the props option. All attributes will be automatically extracted and exposed as camelized props on context.props.

    Note when the props option is provided, it will retain the old behavior - i.e. only explicitly declared props will be extracted.

  • v-on listeners attached to a functional component will be exposed as context.listeners. This is simply an alias to context.data.on.

    Combined with the props change, functional components usage can be much cleaner:

    const MyComp = {  functional: true,  render (h, { props, listeners }) {    return h('div', {      on: {        click: listeners.click // proxy click listener      }    }, [      props.msg // auto extracted props    ])  )}
  • Functional components now also support the inject option. Injected properties are exposed as context.injections. (@Kingwl via #5204)

Other Improvements

  • .sync is back! However it now is simply syntax sugar that expands into a prop + listener pair, similar to v-model.

    The following

    <comp :foo.sync="bar"></comp>

    is expanded into:

    <comp :foo="bar" @update:foo="val => bar = val"></comp>

    For the child component to update foo's value, it needs to explicitly emit an event instead of mutating the prop:

    this.$emit('update:foo', newValue)
  • Warnings now include component hierarchy traces.

  • Vue.config.errorHandler now also handles error thrown inside custom directive hooks (@xijiongbo via #5324)

  • Vue.config.errorHandler now also handles error thrown in nextTick callbacks.

  • New v-on modifier: .passive - adds the event listener with { passive: true }. (@Kingwl via #5132)

  • Props validation now supports type: Symbol.

  • style bindings now support using an Array to provide multiple (prefixed) values to a property, so the following would be possible (@fnlctrl via #5460):

    <div :style="{ display: ["-webkit-box", "-ms-flexbox", "flex"] }">
  • An extended component constructor can now also be used as a mixin. (@ktsn via #5448)

🐛 Fixed

  • #5238, #5387 fix v-model not syncing for autocomplete / switching focus before confirming composition
  • #5318 fix style diffing on cached/slot elements
  • #5346 fix keep-alive cache incorrectly pruned with transition mode="out-in"
  • #5361 fix Symbol check error in Node 4.x
  • #5394 fix duplicate attribute warning when using class and :class together in Edge
  • #5398 fix v-model checkbox binding with Array index (@posva via #5402)
  • #5464 fix incorrect compiler warning for $delete usage in templates
  • #5480 allow slot names to be number 0 (@posva via #5481)
  • #5526 fix text inside <script type="x/template"> being unnecessarily decoded
  • vue-class-component#87 fix base class lifecycle hook dropped when constructor options are modified before applying global mixin

Lerna v2.0.0-rc.4

发布于 2天前下载ZIP

v2.0.0-rc.4 (2017-04-27)

Now with fewer bugs! The --hoist flag works again, among other rc.3 bugfixes, and our logging is much more detailed now.

:boom: Breaking Change

:rocket: Enhancement

:bug: Bug Fix

:nail_care: Polish

:memo: Documentation

:house: Internal

Committers: 3

Vue-loader v12.0.2

发布于 2天前下载ZIP
  • Revert incorrect keyframes related change

Relay v1.0.0-rc.3

发布于 2天前下载ZIP

Continued thanks to the community for their help in reporting and fixing issues in for Relay Modern! We hope you'll keep trying out the release candidates and continue to report how its going.

Changes since rc.2:

  • Fixed most common issue with using RelayModern directly (#1665)
  • New API: Environment.check() (1c585b2bdb0fcc375472d585f4f18d42bbbdfbf9)
  • Improved generated Flow types
  • Internal API: Renamed "RelayStatic" to "RelayModern" in a number of places
  • Fixed last warning from using React.PropTypes
  • Improvements to relay-compiler including ignoring node_modules and supporting custom file extensions.

Jasmine v2.6.1

发布于 2天前下载ZIP

Echarts 3.5.4

发布于 2天前下载ZIP

v3.5.4

2017-04-27
  • [^] Fixed the clipPath support for liquidfill.
  • [^] Fixed the position when label is set as insideTop.
  • [^] Fixed the problem when transforming SVG PathData.

Inferno 3.0.6

发布于 2天前下载ZIP

This release fixes following bugs:

  • devtools: fix crash when child is empty string (#1037)
  • Router link without context (#1043)
  • SSR: input rendering (#1048)

React-motion v0.5.0

发布于 2天前下载ZIP

Breaking

  • Dropping support for older React. Currently supported versions are ^0.14.9 || ^15.3.0

Changes

  • Upgraded all React components to use ES6 classes
  • Replace React.PropTypes with prop-types package

PRs:

  • #463 @MichaelDeBoey Use 'react-dom/test-utils' package instead of 'react-addons-test-utils'
  • #462 @MichaelDeBoey Update deprecated 'create-react-class' dependencies in tests to ES6 classes
  • #460 @nkbt Split tests in Travis and use Node 6
  • #458 @MichaelDeBoey Update peerDependencies to be compatible with 'prop-types' package
  • #457 @ifndefdeadmau5 Use ES6 classes in ‘Motion.js’
  • #455 @Holi0317 Use ES6 class style for creating react components

Reveal.js 3.5.0-beta

发布于 2天前下载ZIP

Release notes in progress...

Noty v3.1.0

发布于 3天前下载ZIP
  • switched to es6-promise & babel-polyfill removed.
  • visibilityControl option added

Countup.js v1.8.5

发布于 3天前下载ZIP

Fixed an issue where calling update in callback would cause infinite rAF.

Csso v3.1.1

发布于 3天前下载ZIP
  • Fixed crash on a number processing when it used not in a list (#335)

Mediaelement 4.0.7

发布于 3天前下载ZIP

4.0.7 (2017/04/25)

  • Fixed issues when using MediaElement inside an iframe (cross and non cross-domain) @rafa8626
  • Fixed way to detect fullscreen mode properly for all renderers and fixed fullscreen for iOS @rafa8626
  • Fixed workflow when using data-mejsoptions attribute @rafa8626
  • Updated flv.js library (https://github.com/mediaelement/mediaelement/pull/2180) @isantolin
  • Added new section on Documentation to link Code Snippets related to MediaElement @rafa8626

Ghost 1.0.0-alpha.20

发布于 3天前下载ZIP

This is the twentieth in a series of weekly alpha builds we'll be releasing as we work towards Ghost 1.0.0.

This release is strictly for development and testing only, and must not be used for production blogs

This alpha contains:

  • ✍️ many editor improvements:
    • 🔢 word count feature has returned
    • 🐛 the cursor has had a bravery upgrade, it will now scroll the editor content so it's always in the limelight and won't hide offscreen whilst navigating or typing
    • 🐛 card insertion/selection/editing/deletion behaviour has had a tuneup to prevent unexpected changes to your lovingly crafted content
  • ✨collision detection when saving posts, no longer will you accidentally overwrite your colleagues changes!
  • 🔥 BREAKING: the {{image}} helper for use in themes is gone, it's been replaced with {{img_url}} and the various images have had a rename. Check https://github.com/TryGhost/Ghost/issues/8348 for more info
  • 🚫 Ghost OAuth has been disabled, we've reverted to allowing only the old style password authentication so that we can give more focus to all of the other 1.0 work
  • 🐛 lots of bug fixes and style improvements, check the changelog for a full list

You can read more about our plans for Ghost v1.0 and the v0.11 LTS version in the LTS blog post. There's also more information on the alpha page.

You can see the full change log for the details of every change included in this release.

Casperjs 1.1.4-1

发布于 4天前下载ZIP

Important Changes and Bugfixes

  • casperjs.exe works with old .Net Framework
  • improve frame management and resolve mouse position into frames

Enhancements

  • clearMemoryCache add for Phantomjs
  • waitForExec provide program execution...

Svg.js 2.6.1

发布于 4天前下载ZIP

Vue-router v2.5.2

发布于 4天前下载ZIP

Improvements

  • <router-view> can now properly pass named slots down to the matched component.

Fixed

  • Ensure proper error handling in multi-context environment (e.g. bundleRenderer with different vm context in Node.js)

Onsenui 2.2.5

发布于 4天前下载ZIP

Actionhero v17.0.0

发布于 4天前下载ZIP

Saner Localization

  • clarify the usage of i18n and connection.localize by converting all localizations to use mustache-style strings. IE: data.connection.localize(['hello {{name}}', {name: 'Evan'}]) rather than data.connection.localize(['hello %s', 'Evan'])
  • [BREAKING CAHNGE] Stop localizing all internal and logging messages
    • this feature was rarely used and added complexity. This also slowed down the logging of message from the server as it required 2 interpolation passes each time
    • convert all internal message interpolation into es6 interpolation, ie: a log ${message}. Now that we required node v4+, this is OK
  • [BREAKTING CHANGE] move all user-visible strings from actionhero into the locale file. This creates a single file which can be used to modify ActionHero strings
  • ensure that by default, calling either api.i18n.localize or connection.localize on an unknown string will not cause an error, and this string will be added to the locale file properly
  • by @evantahler via https://github.com/actionhero/actionhero/pull/1036

Custom CLI Commands

Allow actionhero developers to create new files in ./bin which can be run via the CLI. These commands will have access to a the ActionHero api and CLI arguments object within a run method.

For example, a file in ./bin/redis/keys would be run via ./node_modules/.bin/actionhero redis keys --prefix actionhero

'use strict'module.exports = {  name: 'redis keys',  description: 'I list all the keys in redis',  example: 'actionhero keys --prefix actionhero',  inputs: {    prefix: {      requried: true,      default: 'actionhero',      note: 'the redis prefix for searching keys'    }  },  run: function (api, data, next) {    api.redis.clients.client.keys(data.params.prefix, (error, keys) => {      if (error) { throw error }      api.log(`Found ${keys.length} keys:`)      keys.forEach((k) => { api.log(k) })      return next(null, true)    })  }}
  • [breaking change]: ActionHero projects will now be generated with a ./bin directory.
  • [breaking change]: ./config/api.js now defines api.config.general.paths.cli, which defaults to path.join(__dirname, '/../bin'). This is where the actionhero script runner sources its files.

ActionHero CLI commands have:

  • name
  • description
  • example

Inputs for CLI commands have

  • required (true/false)
  • default (string only)
  • note

These are sourced by actionhero help, and the example above would return:

* redis keys  description: I list all the keys in redis  example: actionhero keys --prefix actionhero  inputs:    [prefix] (optional)      note: the redis prefix for searching keys      default: actionhero

This PR includes a refactor of all CLI commands

Replace api.utils.recursiveDirectoryGlob with the glob package


Breaking Changes and How to Overcome Them:

  • Localization (i18n)
    • In ./config/i18n.js be sure to enable objectNotation, or else the new locale file will be gibberish to ActionHero
    • As of this release, ActionHero no longer localizes its log messages. This is done to simplify and speed up the logger methods. There is not mitigation path here without overwriting the api.log() method.
    • Any use of % interpolation should be removed from your logger strings. Favor native JS string templates.
    • ActionHero now ships with locale files by default.
      • You will need to acquire the default locale file and copy it into ./locales/en.json within your project.
      • The error reporters have all been changed to use these new locale file and mustache-style syntax. Update your from the default errors file
      • The welcomeMessage and goodbyeMessage are removed from the config files and ActionHero now refrences the locale files for these strings. Update yours accodingly.utils
  • api.utils.recursiveDirectoryGlob has been removed in favor of the glob package. Use this instead.

Vega v3.0.0-beta.30

发布于 4天前下载ZIP

Changes:

  • Add sort directive to mark definitions.
  • Add cross parameter to aggregate transform.
  • Add invert method to bin-linear scale.
  • Fix bounds aggregation bug for grid title layout.
  • Fix sequence transform definition and init state.
  • Fix axis tick generation init state.
  • Update test specifications.
  • Update documentation for beta.29 and beta.30 features.

Gatsby v1.0.0-alpha13

发布于 4天前下载ZIP

Gatsby v1's data layer is starting to feel quite solid.

For this latest alpha, I did a almost complete refactor of the data layer adding in Redux and ideas from event sourcing and modern build tools like Buck and Bazel from Facebook and Google respectively.

Now all data processing is incremental and completely cached. On booting, Gatsby looks at your data contents to decide if new processing is needed and only processes data that's actually changed. One large site built on 1.0 saw it's bootstrap time drop from nearly a minute to *under 5 seconds***!

And as part of this work, Gatsby's data system now automatically watches all your data sources for changes and reprocesses data on the fly. Remote or local data, if you change it, the change will be automatically pushed to the development version of your site. This is handy for editing a local markdown file but also a gatsby plugin can be monitoring a remote API for changes and automatically pull down data and update your site when something is updated.

Imagine a small team working on a site with a developer and two people working on content hosted on a CMS. Every time content is updated, the developer sees the changes in near real-time on the development site.

This was the last big piece blocking 1.0.0 from being released. There are a number of smaller tasks to complete but these should be more predictable in scope. There's plenty of smaller tasks to do! Please come help out!

Breaking changes

Pnotify 3.2.0

发布于 4天前下载ZIP

Skipping 3.1.0, since there are some pretty big bugfixes and minor potentially breaking changes.

REMOVED IN THIS VERSION

  • jQuery UI styling
  • Bootstrap 2 styling (what was left in the modules)

If you need jQuery UI styling, you can run this code:

PNotify.prototype.options.styling = {  container: "ui-widget ui-widget-content ui-corner-all",  notice: "ui-state-highlight",  notice_icon: "ui-icon ui-icon-info",  info: "",  info_icon: "ui-icon ui-icon-info",  success: "ui-state-default",  success_icon: "ui-icon ui-icon-circle-check",  error: "ui-state-error",  error_icon: "ui-icon ui-icon-alert",  // Include these for buttons module:  closer: "ui-icon ui-icon-close",  pin_up: "ui-icon ui-icon-pin-w",  pin_down: "ui-icon ui-icon-pin-s",  // Include these for confirm module:  btn: "ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only",  btnhover: "ui-state-hover",  btnactive: "ui-state-active",  btnfocus: "ui-state-focus",  input: "",  text: "ui-button-text",};

CHANGED IN THIS VERSION

  • Default animation speeds have been made faster. If you need a different speed, you can run this code:
PNotify.prototype.options.animate_speed = 'custom';

then add this CSS (replace X with your desired duration):

.ui-pnotify.ui-pnotify-fade-custom {  transition: opacity Xs linear;  opacity: 0;}.ui-pnotify.ui-pnotify-fade-custom.ui-pnotify.ui-pnotify-move {  transition: opacity Xs linear, left .5s ease, top .5s ease, right .5s ease, bottom .5s ease;}

Deepstream.io v2.2.1

发布于 4天前下载ZIP

[2.2.1] - 2017.04.24

Enhancements

  • Unsolicited RPCs now get a INVALID_RPC_CORRELATION_ID message

Fixes

  • RPC lifecycles have been improved and don't throw exceptions on response after a timeout by ronag
  • Correct options now being passed into the RuleCache, courtesy of ralphtheninja

Strapi v1.6.2

发布于 4天前下载ZIP
  • Use new Promise() pattern instead of Promise.defer in strapi-generate-users.
  • Remove --harmony flag.

Contenttools 1.3.3

发布于 4天前下载ZIP

This patch release fixes issue #404 (thanks to @damienflament for the report). You should now use detach not detatch (a warning will be used if the detatch method is called).

Uikit v3.0.0-beta.22

发布于 4天前下载ZIP

Added

  • Add divider, justify and responsive modifier to table component
  • Add inverse support for table component
  • Add box-shadow bottom to utility component
  • Add Countdown component

Changed

  • IMPORTANT: Remove style from default table component. Use uk-table-divider modifier
  • Move border style to table row instead of table cell
  • Remove margin from the last-child in table component cell

Fixed

  • Fix swiping in Switcher
  • Fix scrolling in Scrollspy Nav (FF)
  • Fix Navbar Dropbar
  • Fix Tooltip with different animations
  • Fix sass showing error when using different color mode in certain components

Vuetify v0.11.1

发布于 4天前下载ZIP

Bug fixes and more

This release contains a change that could be considered not appropriate for a patch release, but seeing as it is very close to release and the effect should be minimal, I'm including it.

Updates

  • v-dialog no longer has v-card explicitly built in.
  • v-overlay no longer removes scroll
  • v-dialog default width is now 290px

Bugs

Less.js v2.7.2

发布于 4天前下载ZIP

Structor v2.2.4

发布于 4天前下载ZIP
  • Enhanced UX
  • Extracting pages along with other namespaces
  • Improved file manipulation sequences
  • Fixed various bugs