New features and improvements are coming soon to Revit API Docs.
With the need to add 2017.1, I decided do to restructure a few things to make it more maintainable, as well as to add a few new features.
Here are some of the improvements and fixes:
– 2017.1 added
– New parsers written from the ground up. This creates cleaner and more consistent html markups from the original CHM content.
– Content was compared across years, and when identical, only one copy is being stored and served (storing only 25k html files vs +80k, previously).
– Smarter nav-bar now also indicates if the doc was updated/removed across years. For example.
– Result Filtering: Search result page now has a text box user can use to further filter results. Try it out
– Python Examples: Adds python snippets if one is found [beta].
– Ajax Loading: when possible, content is loaded asynchronously, for a more seamless navigation..
– Language switcher: allows user to only see code from the selected language.
– Copy Code: Examples now have a “Copy” button which copies to the clipboard.
– Implemented Handlebars JS templating engine for more maintainable front-end code.
– All api documentation pages are now fully editable; just click “edit” on the upper-right corner, to edit and send a pull-request
– Many other bugs and behind the scenes improvements.
These updates are currently
available on beta.revitapidocs.com live on www.revitapidocs.com and will be pushed to the main server once it’s a been battle tested.
Please report any issues or bugs on the 2.0 milestone
Analysis of Change across Years
Search Result Filtering