设为首页 收藏本站
查看: 930|回复: 0

[软件发布] jekyll v3.2.0 发布,静态站点生成器

[复制链接]

尚未签到

发表于 2016-10-26 09:17:24 | 显示全部楼层 |阅读模式
欢迎加入运维网交流群:263444886   DSC0000.png
                  jekyll v3.2.0 发布了。Jekyll 是一个简单的免费的Blog生成工具,类似WordPress。但是和WordPress又有很大的不同,原因是jekyll只是一个生成静态网页的工 具,不需要数据库支持。但是可以配合第三方服务,例如discuz。最关键的是jekyll可以免费部署在Github上,而且可以绑定自己的域名。
Minor Enhancements

  •   Stop testing with Ruby 2.0.x, which is EOL'd. (#4381)
  •   Allow collections to have documents that have no file extension (#4545)
  •   Add>group_by result (#4557)
  •   Site Template: Removed unnecessary nesting from _base.scss (#4637)
  •   Adding a debug log statment for skipped future documents. (#4558)
  •   Site Template: Changed main  to  and added accessibility info (#4636)
  •   Add array support to where filter (#4555)
  •   'jekyll clean': also remove .sass-cache (#4652)
  •   Clean up Tags::PostUrl a bit, including better errors and date parsing (#4670)
  •   Use String#encode for xml_escape filter instead of CGI.escapeHTML (#4694)
  •   Add show_dir_listing option for serve command and fix index file names (#4533)
  •   Site Template: write a Gemfile which is educational to the new site (#4542)
  •   Site template: add explanation of site variables in the example _config.yml (#4704)
  •   Adds link Liquid tag to make generation of URL's easier (#4624)
  •   Allow static files to be symlinked in unsafe mode or non-prod environments (#4640)
  •   Add :after_init hook & add Site#config= to make resetting config easy (#4703)
  •   DocumentDrop: add # which sorts by date (falling back to path) (#4741)
  •   Add a where_exp filter for filtering by expression (#4478)
  •   Globalize Jekyll's Filters. (#4792)
  •   Gem-based themes (#4595)
  •   Allow symlinks if they point to stuff inside site.source (#4710)
  •   Update colorator dependency to v1.x (#4855)
  •   Move EntryFilter to use Pathutil & fix glob_include? (#4859)
  •   Add 'jekyll new-theme' command to help users get up and running creating a theme (#4848)
  •   markdownify and smartify should convert input to string before conversion (#4958)
  •   Run Site#generate for 'jekyll doctor' to catch plugin issues (#5005)
  •   Add normalize_whitepace filter (#4917)
  •   Move bin/jekyll to exe/jekyll to prevent collision with binstubs (#5014)
  •   Cleaning up site template & theme updates. (#4922)
  •   Add fetch method to Drops (#5056)

  •   Extract tag name to>

  •   check if>
  •   Enable strict (or lax) liquid parsing via a config variable. (#5053)
  •   Add filter: to_integer (#5101)
  •   watcher: pass site instance to watch plugin (#5109)
  •   Show liquid warnings. (#5129)
  •   Add --baseurl to build subcommand (#5135)
Bug Fixes

  •   Site Template: Added a default lang attribute (#4633)
  •   Site template: Escape>
  •   Document#date: drafts which have no date should use source file mtime (#4611)
  •   Filters#time: clone an input Time so as to be non-destructive (#4590)
  •   Doctor: fix issue where --config wasn't a recognized flag (#4598)
  •   Ensures related_posts are only set for a post (#4620)
  •   EntryFilter#special?: ignore filenames which begin with ~ (#4491)
  •   Cleaner: keep_files should only apply to the beginning of paths, not substrings with index > 0 (#3849)
  •   Use SSLEnable instead of EnableSSL and make URL HTTPS. (#4693)
  •   convertible: use Document::YAML_FRONT_MATTER_REGEXP to parse transformable files (#4786)
  •   Example in the site template should be IANA-approved example.com (#4793)
  •   3.2.x/master: Fix defaults for Documents (posts/collection docs) (#4808)
  •   Don't rescue LoadError or bundler load errors for Bundler. (#4857)
  •   Serve.process should receive same config as Build.process (#4953)
  •   Prevent reset of page in Liquid payload right before rendering layouts (#5009)
  •   Add missing fields to ExcerptDrop (#5067)
  •   Stringify configuration overrides before first use (#5060)
  •   hooks: move after_init hook call at the end of Site#initialize (#5106)
  •   filters: raise error if no input given to date filters (#5127)
  •   where_exp filter should filter posts (#4860)
Forward Ports

  •   From v3.1.4: Add ExcerptDrop and remove excerpt's ability to refer to itself in Liquid (#4941)
  •   From v3.1.4: Configuration permalink fix and addition of Configuration.from and sortingsite.collections by label (#4942)
  •   From v3.1.4: Fix {{ layout }} oddities (proper inheritance & fixing overflow of old data) (#4943)
  •   From v3.1.5: Sort the results of the require_all glob (#4944)
  •   From v3.1.6: Add ability to render drops as JSON (#4945)
Development Fixes

  •   Add project maintainer profile links (#4591)
  •   Fix state leakage in Kramdown test (#4618)
  •   Unify method for copying special files from repo to site (#4601)
  •   Refresh the contributing file (#4596)
  •   change smartify doc from copy/paste of mardownify doc (#4653)
  •   Update Rake & disable warnings when running tests (#4720)
  •   Fix many warnings (#4537)
  •   Don't blindly assume the last system when determining "open" cmd (#4717)
  •   Fix "locally" typo in contributing documentation (#4756)
  •   Update Rubocop rules (#4886)
  •   Flesh out the issue template to be much more detailed (#4849)
  •   Fixing rubocop offenses in lib/jekyll/cleaner.rb (#4892)
  •   Update jekyll/commands* to pass rubocop rules (#4888)
  •   Clean up many test files to pass Rubocop rules (#4902)
  •   Rubocop cleanup for some utils and further test files (#4916)
  •   Rubocop: Low hanging fruit (#4936)
  •   Rubocop: Drop changes from v3.1 forward-ports (#4949)
  •   Rubocop: cleanup for misc files (#4946)
  •   Rubocop: Stevenson (#4951)
  •   Rubocop: lib/jekyll/entry_filter.rb (#4950)
  •   Rubocop: test/* (#4947)
  •   Rubocop: features (#4934)
  •   Rubocop: Liquid renderer (#4933)
  •   Rubocop: converters (#4931)
  •   Rubocop: Site Drop (#4948)
  •   Rubocop: tags (#4938)
  •   Rubocop: Readers (#4932)
  •   rubocop: jekyll/lib/frontmatter_defaults.rb (#4974)
  •   rubocop: features/step_definitions.rb (#4956)
  •   Rubocop theme and url jekyll libs (#4959)
  •   Rubocop jekyll.rb (#4966)
  •   Rubocop: use %r for all regular expressions. (#4979)
  •   Cleanup and make misc files compliant with Rubocop. (#4940)
  •   Rubocop: jekyll/lib/site.rb (#4973)
  •   Add timings for each scenario in cucumber & print worst offenders (#4908)
  •   rubocop: jekyll/lib/filters.rb (#4993)
  •   Fix rubocop offenses in exe/jekyll (#5017)
  •   Rubocop: lib/jekyll/command.rb (#5018)
  •   rubocop: lib/jekyll/static_file.rb (#5019)
  •   rubocop: lib/jekyll/utils.rb (#5026)
  •   rubocop: lib/jekyll/regenerator.rb (#5025)
  •   rubocop: lib/jekyll/configuration.rb (#5024)
  •   rubocop: lib/jekyll/renderer.rb   fixes (#5032)
  •   rubocop: lib/jekyll/convertible.rb   fixes (#5031)
  •   rubocop: lib/jekyll/document.rb   fixes (#5030)
  •   Remove ruby-head from Travis matrix & fix jruby failures (#5015)
  •   Remove useless statement from Configuration test (#5065)
  •   Change baseurl to example.com for some test cases (#5068)
  •   use activesupport < 5 if we are on a Ruby < 2.2.2 (#5100)
  •   Internal documentation for working on Jekyll (#5011)
  •   rubocop: lib/jekyll/collection.rb (#5022)
  •   tests: Typo fixes. (#5114)
  •   Normalize yml files. (#5116)
  •   Whitespace cleanup. (#5113)
  •   Add AppVeyor support. (#5115)
  •   appveyor.yml: drop Ruby 2.0.0. (#5119)
  •   Fix indentation in benchmark (#5124)
  •   fixes for Rubocop 0.42.0 - var == 0 becomes var.zero? - when defining method_missing, also define respond_to_missing? (#5137)
Site Enhancements

  •   Add jekyll-seo-tag, jekyll-avatar, and jekyll-sitemap to the site (#4553)
  •   Add Google search query to /docs/help/ (#4589)
  •   Upgrading, documentation (#4597)
  •   Add 'view source' entry (#4602)
  •   Add jekyll-video-embed to list of third-party plugins. (#4621)
  •   Adding Aerobatic to list of deployment options (#4630)
  •   Update documentation: HTMLProofer CLI command (#4641)
  •   Document that subdirectories of _posts are no longer categories (#4639)
  •   Update continuous-integration docs with sudo: false information (#4628)
  •   Blog post on refreshed contributing file and new affinity teams (#4645)
  •   Fixes typo on collections (#4647)
  •   Documentation: future option also works for collections (#4682)
  •   Additional package needed for Fedora 23 Workspace (#4685)
  •   Fix typo on Chocolatey name in Windows documentation (#4686)
  •   Use the correct URL, Fixes #4698 (#4699)
  •   Add jekyll-paspagon plugin (#4700)
  •   Bold-italicize note in assets documentation about needing yaml front matter (#4706)
  •   Highlight the script/ calls in the Contributing documentation (#4712)
  •   Add Hawkins to the list of third-party plugins (#4755)
  •   Fix a typo in pagination doc (#4763)
  •   Switch second GitHub Pages link to HTTPS (#4760)
  •   Explain data file format requirements more clearly in documentation (#4781)
  •   Add jekyll-i18n_tags to list of third-party plugins (#4775)
  •   Remove Leonard Lamprecht's website from Sites page (#4771)
  •   Updates documentation for collections to include date property (#4769)
  •   Added an explicit rerun note to configuration.md, defaults section (#4734)
  •   Update Rack-Jekyll Heroku deployment blog post url (#4789)
  •   Added missing single quote on rsync client side command (#4813)
  •   Organize Form Platforms-as-a-Service into unified list & add FormSpree.io (#4754)
  •   Fixed typo on Configuration page (#4804)
  •   Update FormKeep URL on the Resources doc (#4844)
  •   site: use liquid & reduce some whitespace noise (#4854)
  •   Add jekyll-breadcrumbs to list of third-party plugins (#4874)
  •   Added Pug converter to list of third-party plugins (#4872)
  •   Add jekyll-ideal-image-slider to list of third-party plugins (#4863)
  •   Add Jekyll Tips and the Cheatsheet to the list of resources (#4887)
  •   Removed extra 
     from site/_docs/permalinks.md (#4890)
  •   Add pubstorm deployment instructions to docs (#4881)
  •   Corrected pagination docs for hidden: true feature (#4903)
  •   Remove a Broken Link for Refheap Plugin (#4971)
  •   Instructions on how to install github-gem on Windows (#4975)
  •   Minor tweak to fix missing apostrophne (#4962)
  •   Instructions on how to install github-gem on Windows (v2) (#4977)
  •   Fix inaccurate HTTP response header field name (#4976)
  •   Add post about GSoC project (#4980)
  •   Link to the HTML page instead of Markdown (#4985)
  •   Update normalize.css to v4.0.0. (#4989)
  •   Add jekyll-tags-list-plugin to list of third-party plugins (#5000)
  •   Windows docs: Command needs to be called from blog path (#5006)
  •   Update text to be consitent with example (#5010)
  •   Update template links to point to core Liquid site (#5012)
  •   Add generator-jekyllized to third-party plugins (#5027)
  •   Add Jekyll Art Hallery generator plugin to list of third-party plugins (#5043)
  •   Add Formingo to the list of Jekyll form SaaS (#5054)
  •   Highlight help nav item when navigated to. (#5058)
  •   Update normalize.css to v4.2.0. (#5096)
  •   Updates html-proofer code (#5098)
  •   Jekyll Community (#5097)
  •   Typo in documentation file templates.md (#5117)
  •   Slightly, improve PNG compression. (#5112)
  •   docs: add jekyll-maps plugin reference (#5123)
  •   docs: fix link to plugins page source (#5122)
  •   Update the configuration docs to match the code (#5131)
  •   Removed confusing word repetition. (#5139)
  •   Add a note about script/fmt (#5138)
  下载地址:
  

  •   Source code (zip)
  •   Source code (tar.gz)

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.iyunv.com/thread-291447-1-1.html 上篇帖子: Electron v1.3.1 发布,跨平台桌面应用开发工具 下篇帖子: 生命周期 9 个月,Ubuntu 15.10 停止支持
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表