Skip to content

Releases: BarkleyREI/create-phar

2.2.7

Choose a tag to compare

@tyllyn tyllyn released this 06 Jun 19:50

Fix with Docsify on initialization of projects

2.2.6

Choose a tag to compare

@tyllyn tyllyn released this 06 Jun 19:50

Docsify work: sidebar logic updates, initialization bugfix, display name adjustments - and composer update of 2.8.3 to 2.8.4

2.2.5

Choose a tag to compare

@tyllyn tyllyn released this 09 Dec 17:06
  • Config available to modify default code highlights in Docsify docs

Default language highlight is PHP and Bash. Referencing https://github.com/docsifyjs/docsify/blob/develop/docs/language-highlight.md for highlighting available, this can be overridden on a project level through their configurations as the following example shows.

[docsify]
highlights[]=bash
highlights[]=php
highlights[]=ini

2.2.4

Choose a tag to compare

@tyllyn tyllyn released this 09 Dec 16:24
  • Bugfix for issue with project configs that do not have GitHub settings

2.2.3

Choose a tag to compare

@tyllyn tyllyn released this 09 Dec 15:45
  • Removed vendor/ and .idea/ directories from repository, as should be handled through Composer.
  • Composer updates
  • Build script will now use branching logic to more properly determine Composer autoload file to use (running through a project's composer installation should now work again)

2.2.2

Choose a tag to compare

@tyllyn tyllyn released this 06 Dec 19:46
  • Output update to properly state docsify serve docsify instead of docsify service docsify.
  • Moved assets to a shared "identity" repository (will allow style updates to flow to all documentation sites at once)
  • GitHub workflow action now works on master branch pushes too

2.2.1

Choose a tag to compare

@tyllyn tyllyn released this 21 Nov 00:10
  • Project configuration can take a new group [github] with values for user and project to identify information about the project being built. Currently only used for Docsify links, and does not require a public repository.
  • Adjusted GitHub class to accept override values for user and project, defaulting to values for create-phar (previously hardcoded)
  • New function GetGithubPagesUrl() to construct a URL to go to a project's GitHub page.
  • Included PHP and Bash syntax highlighting to default Docsify page.
  • Adjusted styles for Docsify sidebar version output.
  • README.md file can do a replacement on <!--docsify-->, to provide copy and a link to the docsify documentation.
  • If a README.md file exists under docs folder for a project, the root README.md will no longer overwrite it. This allows GitHub's landing page to display different documentation as opposed to the publicly visible Docsify documentation.
  • Reorganization Docsify class file to be under Utilities folder.

2.2.0

Choose a tag to compare

@tyllyn tyllyn released this 12 Nov 23:47

Public Documentation

If enabled through project configuration (docsify=1), builds will copy the root README.md file and all docs folders into a new Docsify structed, complete with GitHub action. The intent to to provide a live, public version of documentation for repositories that are private to BarkleyOKRP. This may still need work, but this version provides a good first pass through it.

For an example, refer to the Feed Manager Docsify build at https://barkleyrei.github.io/feed-manager/#/

2.1.2

Choose a tag to compare

@tyllyn tyllyn released this 18 Jul 21:41
  • Placeholder <!--logo--> in README will now update with current logo version.
  • Check for prior (Barkley) logo, and update.
  • Cleanup output to properly limit to verbose-only when applicable.

2.1.1

Choose a tag to compare

@tyllyn tyllyn released this 17 Jul 22:29
  • Added composer binary definition to install build script to vendor/bin
  • Updated logo and link to move from Barkley to BarkleyOKRP
  • Updated README file