Skip to content

Releases: sculpin/sculpin

Sculpin 3.0.0 RC2

02 Mar 23:57
Compare
Choose a tag to compare
Sculpin 3.0.0 RC2 Pre-release
Pre-release

This is Release Candidate 2 for Sculpin 3.0.0.

New requirements for this version of Sculpin include PHP 7.2 or higher.

As this is a Release Candidate, please help by filing GitHub issues if you notice any problems!

New for Release Candidate 2:

  • :folder permalink property
  • Bugfix for theme resource method

New for Release Candidate 1:

  • New --source-dir parameter to the generate command
  • New init command for initializing a bare-bones Sculpin configuration
Description:
  Initialize a default site configuration.

Usage:
  init [options]

Options:
  -t, --title=TITLE              Specify a title for your Sculpin site.
                                 [default: "My Sculpin Site"]

  -s, --subtitle=SUBTITLE        Specify a sub-title for your Sculpin site.
                                 [default: "A Static Site Powered By Sculpin"]

      --project-dir=PROJECT-DIR  The project directory.
                                 [default: "."]

Help:
  The init command initializes a default site configuration.

New for Alpha 4:

  • @lex111 has made great progress with updating sculpin's source code to use more PHP 7.x syntax and functionality.
    • Attention: Sculpin extension developers - it would be helpful to check that your extension works with this alpha release's changes.

New for Alpha 3:

  • @lex111 found and fixed an issue with the event_dispatcher service not being public.
  • A little bit of syntax cleanup (array() to [])

New for Alpha 2:

  • A number of dependencies have been updated to the latest versions. This may introduce unexpected behaviour or deprecation notices in workflows that are not currently part of the test suite.

  • Handling of the new --output-dir parameter has been modified. Bundles and extensions that rely on sculpin.output_dir should be updated to use the sculpin.writer service for writing to the proper output location.

  • The temporary workaround for the dflydev/dot-access-configuration dependency in Alpha 1 has been removed.

Alpha 1:

  • A potential BC break to watch out for is a change in the URL format of interstitial "pagination" files. Bookmarks for "Page 2" and such may need to be updated.

  • This alpha version also includes the new "sculpin content:create" command, which allows you to generate a custom data type and associated templates straight from the command line:

Usage:
  content:create [options] [--] <type>

Arguments:
  type                           Name for this type (e.g., "posts")

Options:
  -b, --boilerplate              Generate boilerplate/placeholder/template files.
  -t, --taxonomy=TAXONOMY        Organize content by taxonomy categories ("tags",
                                 "categories", "types", etc) (multiple values allowed)

Help:
  The content:create command helps you create a custom content type and,
  optionally, the associated boilerplate/templates.

Enjoy!

Sculpin 3.0.0 RC1

16 Nov 05:40
Compare
Choose a tag to compare
Sculpin 3.0.0 RC1 Pre-release
Pre-release

This is Release Candidate 1 for Sculpin 3.0.0.

New requirements for this version of Sculpin include PHP 7.2 or higher.

As this is a Release Candidate, please help by filing GitHub issues if you notice any problems!

New for Release Candidate 1:

  • New --source-dir parameter to the generate command
  • New init command for initializing a bare-bones Sculpin configuration
Description:
  Initialize a default site configuration.

Usage:
  init [options]

Options:
  -t, --title=TITLE              Specify a title for your Sculpin site.
                                 [default: "My Sculpin Site"]

  -s, --subtitle=SUBTITLE        Specify a sub-title for your Sculpin site.
                                 [default: "A Static Site Powered By Sculpin"]

      --project-dir=PROJECT-DIR  The project directory.
                                 [default: "."]

Help:
  The init command initializes a default site configuration.

New for Alpha 4:

  • @lex111 has made great progress with updating sculpin's source code to use more PHP 7.x syntax and functionality.
    • Attention: Sculpin extension developers - it would be helpful to check that your extension works with this alpha release's changes.

New for Alpha 3:

  • @lex111 found and fixed an issue with the event_dispatcher service not being public.
  • A little bit of syntax cleanup (array() to [])

New for Alpha 2:

  • A number of dependencies have been updated to the latest versions. This may introduce unexpected behaviour or deprecation notices in workflows that are not currently part of the test suite.

  • Handling of the new --output-dir parameter has been modified. Bundles and extensions that rely on sculpin.output_dir should be updated to use the sculpin.writer service for writing to the proper output location.

  • The temporary workaround for the dflydev/dot-access-configuration dependency in Alpha 1 has been removed.

Alpha 1:

  • A potential BC break to watch out for is a change in the URL format of interstitial "pagination" files. Bookmarks for "Page 2" and such may need to be updated.

  • This alpha version also includes the new "sculpin content:create" command, which allows you to generate a custom data type and associated templates straight from the command line:

Usage:
  content:create [options] [--] <type>

Arguments:
  type                           Name for this type (e.g., "posts")

Options:
  -b, --boilerplate              Generate boilerplate/placeholder/template files.
  -t, --taxonomy=TAXONOMY        Organize content by taxonomy categories ("tags",
                                 "categories", "types", etc) (multiple values allowed)

Help:
  The content:create command helps you create a custom content type and,
  optionally, the associated boilerplate/templates.

Enjoy!

Sculpin 3.0.0 Alpha 4

13 Oct 07:07
Compare
Choose a tag to compare
Sculpin 3.0.0 Alpha 4 Pre-release
Pre-release

This is an alpha release of Sculpin 3.0.0.

New requirements for this version of Sculpin include PHP 7.2 or higher.

As this is an Alpha, please keep an eye out for issues. There are some Symfony 3.4-related deprecation notices that have been popping up under certain environments, and it would be nice to resolve them. If you have such an environment, it would be helpful to add those notices to an issue to be resolved.

New for Alpha 4:

  • @lex111 has made great progress with updating sculpin's source code to use more PHP 7.x syntax and functionality.
    • Attention: Sculpin extension developers - it would be helpful to check that your extension works with this alpha release's changes.

New for Alpha 3:

  • @lex111 found and fixed an issue with the event_dispatcher service not being public.
  • A little bit of syntax cleanup (array() to [])

New for Alpha 2:

  • A number of dependencies have been updated to the latest versions. This may introduce unexpected behaviour or deprecation notices in workflows that are not currently part of the test suite.

  • Handling of the new --output-dir parameter has been modified. Bundles and extensions that rely on sculpin.output_dir should be updated to use the sculpin.writer service for writing to the proper output location.

  • The temporary workaround for the dflydev/dot-access-configuration dependency in Alpha 1 has been removed.

Alpha 1:

  • A potential BC break to watch out for is a change in the URL format of interstitial "pagination" files. Bookmarks for "Page 2" and such may need to be updated.

  • This alpha version also includes the new "sculpin content:create" command, which allows you to generate a custom data type and associated templates straight from the command line:

Usage:
  content:create [options] [--] <type>

Arguments:
  type                           Name for this type (e.g., "posts")

Options:
  -b, --boilerplate              Generate boilerplate/placeholder/template files.
  -t, --taxonomy=TAXONOMY        Organize content by taxonomy categories ("tags",
                                 "categories", "types", etc) (multiple values allowed)

Help:
  The content:create command helps you create a custom content type and,
  optionally, the associated boilerplate/templates.

Enjoy!

Sculpin 2.1.2

13 Oct 06:42
Compare
Choose a tag to compare

Fixed

  • (#393) Non-existent flag being passed to YamlConfigurationBuilder due to an accidental BC break in the dflydev/dot-access-configuration library.
  • (#343) slugs are used literally and not escaped again.

Sculpin 3.0.0 Alpha 3

30 Sep 17:31
180253c
Compare
Choose a tag to compare
Sculpin 3.0.0 Alpha 3 Pre-release
Pre-release

This is an alpha release of Sculpin 3.0.0.

New requirements for this version of Sculpin include PHP 7.2 or higher.

As this is an Alpha, please keep an eye out for issues. There are some Symfony 3.4-related deprecation notices that have been popping up under certain environments, and it would be nice to resolve them. If you have such an environment, it would be helpful to add those notices to an issue to be resolved.

New for Alpha 3:

  • @lex111 found and fixed an issue with the event_dispatcher service not being public.
  • A little bit of syntax cleanup (array() to [])

New for Alpha 2:

  • A number of dependencies have been updated to the latest versions. This may introduce unexpected behaviour or deprecation notices in workflows that are not currently part of the test suite.

  • Handling of the new --output-dir parameter has been modified. Bundles and extensions that rely on sculpin.output_dir should be updated to use the sculpin.writer service for writing to the proper output location.

  • The temporary workaround for the dflydev/dot-access-configuration dependency in Alpha 1 has been removed.

Alpha 1:

  • A potential BC break to watch out for is a change in the URL format of interstitial "pagination" files. Bookmarks for "Page 2" and such may need to be updated.

  • This alpha version also includes the new "sculpin content:create" command, which allows you to generate a custom data type and associated templates straight from the command line:

Usage:
  content:create [options] [--] <type>

Arguments:
  type                           Name for this type (e.g., "posts")

Options:
  -b, --boilerplate              Generate boilerplate/placeholder/template files.
  -t, --taxonomy=TAXONOMY        Organize content by taxonomy categories ("tags",
                                 "categories", "types", etc) (multiple values allowed)

Help:
  The content:create command helps you create a custom content type and,
  optionally, the associated boilerplate/templates.

Enjoy!

Sculpin 3.0.0 Alpha 2

13 Sep 06:21
411fda8
Compare
Choose a tag to compare
Sculpin 3.0.0 Alpha 2 Pre-release
Pre-release

This is an alpha release of Sculpin 3.0.0.

New requirements for this version of Sculpin include PHP 7.2 or higher.

As this is an Alpha, please keep an eye out for issues. There are some Symfony 3.4-related deprecation notices that have been popping up under certain environments, and it would be nice to resolve them. If you have such an environment, it would be helpful to add those notices to an issue to be resolved.

New for Alpha 2:

  • A number of dependencies have been updated to the latest versions. This may introduce unexpected behaviour or deprecation notices in workflows that are not currently part of the test suite.

  • Handling of the new --output-dir parameter has been modified. Bundles and extensions that rely on sculpin.output_dir should be updated to use the sculpin.writer service for writing to the proper output location.

  • The temporary workaround for the dflydev/dot-access-configuration dependency in Alpha 1 has been removed.

Alpha 1:

  • A potential BC break to watch out for is a change in the URL format of interstitial "pagination" files. Bookmarks for "Page 2" and such may need to be updated.

  • This alpha version also includes the new "sculpin content:create" command, which allows you to generate a custom data type and associated templates straight from the command line:

Usage:
  content:create [options] [--] <type>

Arguments:
  type                           Name for this type (e.g., "posts")

Options:
  -b, --boilerplate              Generate boilerplate/placeholder/template files.
  -t, --taxonomy=TAXONOMY        Organize content by taxonomy categories ("tags",
                                 "categories", "types", etc) (multiple values allowed)

Help:
  The content:create command helps you create a custom content type and,
  optionally, the associated boilerplate/templates.

Enjoy!

Sculpin 3.0.0-Alpha

08 Sep 05:48
f1d2637
Compare
Choose a tag to compare
Sculpin 3.0.0-Alpha Pre-release
Pre-release

This is an alpha release of Sculpin 3.0.0.

New requirements for this version of Sculpin include PHP 7.2 or higher.

As this is an Alpha, please keep an eye out for issues. There are some Symfony 3.4-related deprecation notices that have been popping up under certain environments, and it would be nice to resolve them. If you have such an environment, it would be helpful to add those notices to an issue to be resolved.

A potential BC break to watch out for is a change in the URL format of interstitial "pagination" files. Bookmarks for "Page 2" and such may need to be updated.

This alpha version also includes the new "sculpin content:create" command, which allows you to generate a custom data type and associated templates straight from the command line:

Usage:
  content:create [options] [--] <type>

Arguments:
  type                           Name for this type (e.g., "posts")

Options:
  -b, --boilerplate              Generate boilerplate/placeholder/template files.
  -t, --taxonomy=TAXONOMY        Organize content by taxonomy categories ("tags",
                                 "categories", "types", etc) (multiple values allowed)

Help:
  The content:create command helps you create a custom content type and,
  optionally, the associated boilerplate/templates.

Enjoy!

Sculpin 2.1.1

24 Mar 08:57
v2.1.1
Compare
Choose a tag to compare

Fixed

  • #345 fixed regression in permalink generator introduced by #233
  • #281 fixed pagination generator not producing page for empty list of items.