I am getting this warning whenever I run the command hugo:
Building sites … WARN 2019/05/25 14:46:15 Page’s .URL is deprecated and will be removed in a future release. Use .Permalink or .RelPermalink. If what you want is the front matter URL value, use .Params.url.
It’s just as the warning says, you need to replace the deprecated bit. That either means, getting the theme author to update their theme, or, overriding the templates of the theme in your project, and fixing the problems.
By the way, you don’t need to wait for merge from the project owner. For example, you may test my unmerged PR 222 for nested Staticman comment support by the following commands.
$ git remote -v
upstream https://github.com/halogenica/beautifulhugo.git (fetch)
upstream https://github.com/halogenica/beautifulhugo.git (push)
... # other remote omitted
$ git checkout -b pr222 # test on a new branch pr222
$ git fetch upstream pull/222/head # git pull will be rejected
$ git merge FETCH_HEAD # manually merge the this PR against branch pr222
$ cd <your-blog>
... # edit your .gitmodules with url="<repo-containing-pr222>" and branch = "pr222"
$ git submodule sync # inform Git the changes in .gitmodules
$ git submodule update --remote --recursive # switch to the HEAD of your cloned repo for the theme